inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

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

Presentation Layer 테스트 (2)

안녕하세요 아직 다 못봤지만 질문이 있습니다.

593

오개발
0

  1. 강의에서는 controller 만 Mock를 사용했는데 service쪽도 테스트할떄도 Mock으로 테스트를 진행자주 하나요?

 

2. 이건 개인적인 취향일수도 있는데 dto를 생성할때 재사용성이 없는 class에 내부 클래스 즉 static class를 만들어서 여러개의 class를 만들어서 사용하는 방법도 하시던데 어떤걸 선호 하시나요?

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

답변 1

0

박우빈

안녕하세요, 최강개발자님! :)

1. 강의에서는 controller 만 Mock를 사용했는데 service쪽도 테스트할떄도 Mock으로 테스트를 진행자주 하나요?

Business Layer 쪽 강의를 보셔서 아시겠지만, Mocking은 꼭 필요한 상황이 아니라면 지양하고 있어요. 다음 섹션에서 Mock에 대한 이야기를 더 상세하게 풀어내고 있으니 참고해보시면 좋을 것 같네요 ㅎㅎ

2. 이건 개인적인 취향일수도 있는데 dto를 생성할때 재사용성이 없는 class에 내부 클래스 즉 static class를 만들어서 여러개의 class를 만들어서 사용하는 방법도 하시던데 어떤걸 선호 하시나요?

정확히 어떤 형태를 말씀하시는지 이해를 잘 못했어요. DTO 내의 DTO, 내부 정적 클래스를 활용하는 방법은 저도 필요한 경우에 사용하지만, 어떤 상황을 말씀하고 계신건지 조금 추상적이어서, 코드 예시가 있으면 더 잘 이해하고 답변 드릴 수 있을 것 같습니다. :)

 

(현재 해당 게시글을 '고민있어요'에 남겨 주셨는데, 다음에는 질문 게시판에 남겨주시면 더 빠른 확인이 가능할 것 같아요 :D )

MVC 패턴을 정확히 익힐려면 어떻게 해야할까요?

0

361

1

선생님 조언 부탁드립니다.

0

290

0

WebFlux를 실무에 적용하기 전에 고민이 있습니다.

0

311

0

[질문] 삼성 SW 역량테스트 D-5, 효과적인 학습 커리큘럼 추천 부탁드립니다

0

374

1

커리큘럼 고민

0

371

1

스프링 백엔드 개발 로드맵

0

456

1

Spring 공부 어떤 강의 순서로 듣는게 좋은가요?

0

649

1

프로젝트와 강의 우선 순위 관련 질문드립니다!

1

470

1

부트스트랩 유료화

1

429

2

코틀린 개발자로 취업하게 되면서 고민이 생겼습니다.

0

407

1

강의 구입에 관한 질문입니다(설연휴 할인 관련)

0

385

1

학습 방향에 고민이 있습니다.

0

502

1