반응형 Kotlin1 kotest 로 Kotlin Test Code 작성하기 Kotest Junit의 단점 한눈에 given when then 구분 어려움 중복 코드 많음 -> 이부분은 하위에 중복 코드 제거 부분에서 언급하겠습니다. 테스트 스타일이 한정적 -> 단위 테스트 특화 Junit AssertJ, Mockito를 사용하면 Mocking이나 Assertions 과정에서 kotlin DSL 활용 불가 kotest 장점 nested test code의 가독성을 가져올 수 있음 DSL(Given( When( Then() ) )) 과같은 구성으로 좀더 명확하게 구분을 지을 수 있음 -> 가독성 증가 Kotlin는 멀티 플랫폼이므로 다양한 플랫폼의 스타일이 가능 당양한 test layout 제공 ex) 스칼라, 루비 ...etc kotest 단점 러닝 커브가 존재 의존성 추가 방법.. 2022. 9. 30. 이전 1 다음 반응형