5장 정리

✔️ 테스트용 UserService 대역

  • 테스트를 위해 복사를 하고 새로운 클래스를 만들어 구현한다면, 코드 중복 발생과 번거롭다
  • 테스트에 필요한 기능만을 오버라이딩 하는 방법이 있다
  • protected 로 수정해서 상속을 통해 오버라이딩 후 테스트를 한다

✔️ 숫자를 가지고 테스트를 할 땐??

  • 경곗값을 가지고 테스트하는 것이 바람직하다

✔️ 트랜잭션 동기화

  • TransactionSynchronizationManager...
  • DataSourceUtils 제공하는 getConnection() 을 통해 커넥션 생성

✔️ 글로벌 트랜잭션을 위한 java api는?

  • JTA!

✔️ JavaMail 관련 부분에서의 인상 깊었던 점

mock 테스트 라이브러리를 사용하지 않고
직접 클래스를 만들어 테스트를 진행하는 것이 인상 깊었다

'개발서적' 카테고리의 다른 글

아토믹 코틀린 1부  (0) 2024.01.29
토프링 - 4장 정리  (0) 2022.10.02
토프링 - 3장 정리  (0) 2022.09.26
토프링 - 2장 정리  (2) 2022.09.24
토프링 - 1장 정리  (0) 2022.09.23
복사했습니다!