inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

Practical Testing: 실용적인 테스트 가이드

Persistence Layer 테스트 (1)

사용되는 아키텍처에 대해

571

gukin.dev

작성한 질문수 9

0

안녕하세요 선생님 강의 잘보고 있습니다. 질문드리고 싶은 부분은 강의에서 사용되는 아키텍처에 대한 것입니다.

 

레이어드 아키텍처라는것은 이해했지만, 패키지 구조가 생소해서 어떻게 구성되는지는 이해하기 어려운것 같습니다.

 

제가 아는 방식은 컨트롤러, 서비스, 리파짓토리, 도메인 패키지로 단순하게 작성하는 방법인데, 여기서 사용된 패키지 구성방식과 관련된 키워드나 레퍼런스를 얻을 수 있을가요?

spring tdd jpa mockito 소프트웨어-테스트 junit5

답변 2

0

박우빈

안녕하세요, gukin.dev 님!

수강중이신 섹션 마지막 정리에도 소개드리고 있지만, 헥사고날 아키텍처에 대해서 학습하시면 도움이 되실 것 같습니다. ㅎㅎ

감사합니다. 🙂

0

인프런 AI 인턴

안녕하세요, 인프런 AI 인턴입니다. gubkin.dev님, 교육적인 질문을 해주셔서 감사합니다.

강의에서 언급된 레이어드 아키텍처의 패키지 구조와 관련해서는 Spring Boot 문서의 ‘Core Features > Testing > Testing Spring Applications’ 부분을 참고하시면 도움이 될 것 같습니다. 주로 컨트롤러, 서비스, 리파지토리, 도메인과 같이 계층별로 구성하는 방법이 일반적인 방식 중 하나입니다. 또한, 더 구체적인 구성 방식이나 패턴에 대해서는 Spring 공식 문서와 같은 레퍼런스를 참고해보시는 것을 추천드립니다.

스프링 부트 공식 문서 내 해당 섹션에 방문하시면 더 많은 정보를 얻으실 수 있을 겁니다. 다음은 유용한 링크입니다:

이 부분을 시작으로 공식 문서를 차근차근 읽어보시고, 필요한 키워드나 개념에 대해 더 깊이 탐색해보시기 바랍니다. 추가적인 질문이 있으시면 언제든지 문의해주세요.

private 상수 테스트 관련 질문

0

83

1

void는 어떻게 테스트하나요..? void로 애초에 코딩하면 안되나요??

0

125

2

커버리지는 어떻게 활용하시는지 궁금합니다.

0

159

2

테스트 문서화 질문입니다

0

105

2

단위테스트 질문이 있습니다

0

96

2

컨트롤러는 모킹을 한 이유가 궁금합니다.

0

100

2

ERD 가장자리에 있는 도메인 테스트 질문

0

87

2

DTO 검증 필드에 대한 테스트 코드 작성은 어디까지?

0

134

2

OrderCreateRequest DTO에 대해서 궁금한점

0

102

2

고전파의 테스트 대역 사용 대상, 공유 의존성

0

155

2

계층 관련 질문이 있습니다.

0

138

3

'코틀린'에서는 빌더를 따로 쓰지 않는데, 이 때는 어떻게 test fixture를 만드시는지 궁금합니다

1

123

2

혹시 update 로직은 어떻게 테스트하나요? (@Setter?)

0

134

2

단위테스트와 통합테스트의 경계가 궁금합니다.

0

228

2

Service+Repository 통합테스트 관련 질문입니다.

0

150

2

OrderControllerDocsTest 작성 해봤는데요. 날짜 형식이 이상하게 나와요

0

184

2

test 용 .yml

0

90

2

throws Exception

0

79

2

카페키오스크 클래스 문의 ,,

0

87

2

Rest docs 문서용 테스트코드를 따로 작성해야 되나요?

0

173

2

테스트 코드에서 필요한 생성자

0

138

1

tearDown 순서

0

116

2

@Builder 생성자 private

0

136

2

@DisplayName gradle / intellJ

0

93

2