Java/Spring テストを追加したい開発者の間違いノート
Spring にテストを追加する方法を説明します。さらに、より自然なテストを行うために Spring の設計を変更する方法も学びます。
受講生 2,415名
難易度 初級
受講期間 無制限

- 未解決
service.port 패키지로 이동한 UserRepository가 infrastructure에 있는 UserEntity에 의존
16강 '외부 연동을 다루는 방법'의 04:15에 보면,service.port 패키지로 이동한 UserRepository가 infrastructure에 있는 Us
springtddjpa소프트웨어-테스트unittesthanmomhanda0763
・
3ヶ月前
0
48
1
- 未解決
Service 소형 테스트 질문
서비스를 소형 단위로 테스트하기 위해 Fake 클래스를 구현하는 실습을 진행하셨는데요.테스트 코드는 결국 구현된 기능이 정상적으로 동작하는지 검증하기 위한 것이라
springtddjpa소프트웨어-테스트unittestyhwjd
・
5ヶ月前
0
67
1
- 未解決
조회 시 엔티티를 조회하는 것이 아닌QueryDSL을 많이 사용 시 Dto는 어떻게 하나요?
일반적인 JpaRepository를 사용할 경우Entity -> Domain model 객체로 변환하는데<p style="text-align: lef
springtddjpa소프트웨어-테스트unittestyoonho7006
・
7ヶ月前
0
105
1
- 未解決
controller 의 port 패키지의 service 인터페이스 사용
controller 패키지가 service 패키지에 의존해야하는데 interface를 controller의 port에 둠으로써 service가 controller에 의존하게 된다고 말씀하시고 </
springtddjpa소프트웨어-테스트unittestwlghsp3420
・
7ヶ月前
0
65
1
- 未解決
빌드 문제
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/20
springtddjpa소프트웨어-테스트unittestgukindev4878
・
8ヶ月前
0
78
1
- 未解決
빌드 안 되시는 분들 참고
Maven resources compiler 어쩌구자바 버전 문제<p style="text-align: lef
springtddjpa소프트웨어-테스트unittesttg1011
・
8ヶ月前
0
94
1
- 未解決
update에서 Repository.save
dbEntity와 도메인으로 따로 분리하면 Jpa의 기능을 쓰지 못하기에 update부분에서 더티체킹을 사용하지 않고 Repository.save를 이용해 merge로 update한다는건데 이렇게 했을 때 <p
springtddjpa소프트웨어-테스트unittesttjsdlswkd1
・
10ヶ月前
0
97
1
- 未解決
최종 완성된 코드를 받아 볼 수 있을까요?
안녕하세요. 강의 잘 듣고 있습니다^^최종완성된 코드를 받아서 확인해보고 싶은게 있는데 공유 가능할까요?
springtddjpa소프트웨어-테스트unittesthack45698749
・
10ヶ月前
0
140
1
- 未解決
의존성 역전으로 해결한 외부의존성?
<img src="https://cdn.inflearn.com/public/files/posts/1a8dacde-f048-4785-b6e3-c457d0907439/6e4d9b05-48a5-4a40-b1bb-b49c3618b6ba.png" media-type="img"
springtddjpa소프트웨어-테스트unittest외부의존성테스트dlawogud5176167
・
1年前
0
149
1
- 未解決
좋은 설계
소형 테스트를 추구하며 테스트를 더욱 쉽게 바꿔보니 헥사고날 아키텍처가 되었고 이것이 테스트 코드를 쉽게 바꾸다보면 좋은 설계가 된다. 라는 것의 예시라고 봐도 될까요?
springtddjpa소프트웨어-테스트unittestmusoyou10852556
・
0
164
1
- 未解決
Controller에 테스트
Controller에 테스트를 넣을 필요가 없다고 해주셨는데 실습에서는 넣은 이유가 있을까요?
springtddjpa소프트웨어-테스트unittestmusoyou10852556
・
0
130
1
- 未解決
JPA가 아닌 Mapper 아키텍처 기반 테스트 코드 작성
안녕하세요, 수업 강의는 JPA 기반으로 설명해 주고 계신데 만약 Mapper 아키텍처 기반도 해당 강의 repository 테스트 코드 작성한 것 기반으로 적용하면 되나요?
springtddjpa소프트웨어-테스트unittestanonymous
・
0
229
0
- 未解決
영속성 객체 구분으로 인한 JPA와 Querydsl의 Projection 사용
지금은 간단한 예제라 엔티티에서 JpaRepository를 사용하여 데이터를 가공해서 가져온 후 도메인 객체로 매핑시켜 controller에 넘겨 controller에서 response 객체로 변환시켰습니다.만약 Projection을 사용하는
springtddjpa소프트웨어-테스트unittestcro
・
0
217
1
- 未解決
인프라계층 구현체와 테스트 구현체에 대한 질문
안녕하세요.UserRepository를 구현하는 구현체로는 UserJpaRepository를 사용하는 UserRepositoryImpl와 테스트용 구현체인 FakeUser
springtddjpa소프트웨어-테스트unittesttodaerika
・
0
204
1
- 未解決
실습 코드 커밋
커밋을 강의 중간에 계속 하던데 깃허브에는 커밋이 한개밖에 없네요 어떻게 알수있을까요
springtddjpa소프트웨어-테스트unittestnmkk12346665
・
0
365
1
- 未解決
UserEntity 메서드
좋은 강의 감사합니다. UserEntity 클래스에 있는 from 메서드는 static, toModel 메서드는 그렇지 않습니다. 둘의 차이와 from 메서드를 static 으로 설정한 이유가 있
springtddjpa소프트웨어-테스트unittesthighjune
・
0
279
2
- 未解決
CertificationServiceTest에서 MailSender 인터페이스가 아닌 FakeMailSender를 이용하는 것
현재 CertificationServiceTest를 할 때 MailSender를 주입받는 것이 아닌 FakeMailSender를 주입받아서 테스트를 진행하는데MailSender를 만든 이유가 의존성을 역전시키기 위해서 만든 것인데 FakeMailSen
springtddjpa소프트웨어-테스트unittesthamtoridev
・
0
211
1
- 未解決
레이어드 아키텍처 개발에 대하여
섹션 6 진화하는 아키텍처의 3번째 강의인 핵사고날에 대한 사견 강의 중 8분 9초에 강사님께서 시스템이 명확할 때, 추상화가 너무 많이 되어있다면 쓸모없는 구역이라고 말씀하시고 Spring/JPA/RDB 이 3개를 쓸게 명확하다면 레이어드 아키텍처로 개발하라고
springtddjpa소프트웨어-테스트unittestspring222
・
0
218
1
- 未解決
BDDMockito의 when을 사용한 코드가 given 절에 있는 이유가 궁금합니다.
섹션3 - 테스트추가하기: h2를 이용한 service 테스트 에서UserService의 create 를 테스트하기 위해 Mock으로 주입된 JavaMailSender</
springtddjpa소프트웨어-테스트unittestwhxogus215
・
0
215
1
- 未解決
테스트에서 주입과 생성
안녕하세요 좋은 강의 잘 듣고 있습니다. 사소한 질문이지만요..! 의 13:00 에서요<p
springtddjpa소프트웨어-테스트unittesthighjune
・
0
192
1

