메타코딩 JUnit5 강의수강중
2022.10.22 수강 11강 update 테스트 업데이트 테스트를 구현하고 실행해보았다. 부분 테스트를 실행하면 제대로 나오는데 전체 테스트를 실행하면 아래 그림과 같은 결과가 나온다. 어... 분명 id가 1이 나와야되는데 왜why 5와 6인가? 이것은 in
@Transactional, @Rollback, auto-increment 관계 설명
13강. 서비스레이어 책등록 완료 책등록 코드 구현 서비스 단에 아래와 같이 코딩을 하면 문제점이 있다. 1. DTO관련 설명 위 bookPS는 영속화된 객체이다. Book 모델이 다른 모델과 연관관계를 가지게 되는 경우 아래와 같은 문제가 발생할 수 있다. 영속화된 객체를 컨트롤러단까지 응답하게 되면 컨트롤러 단에서 Spring에 있는 open-in...
stream
null이 들어오면 컨트롤러에서 막음없는 id가 들어오면 롤백할 필요가 없다.
실제 DB를 가지고 테스트 해보았다.
assertThat, assertJ
2022.10.07 21강. 서비스레이어 테스트 - 책 목록보기 위와같이 책 목록보기_테스트 메서드를 작성하고 테스트해보면 잘 안된다. 값을 보면 books의 아이디가 2l로만 나오는데 이것은 본 코드에 이상이 있다는 생각을 하게한다. 해서 본 코드에서 작성한 책목록보기를 다음과 같이 수정하였다. 왜 안되는지 왜 이렇게 바꿧는지는 다음 강의 때 설명해준...