# testCode

## 코틀린에서의 테스트 코드 작성

## 참조

[스프링에서 코틀린 스타일 테스트 코드 작성하기](https://github.com/ingkellswith/studyground/blob/master/Spring/Concepts/techblog.woowahan.com/5825/README.md)\
[mockito 사용법(mockito usage)](https://github.com/ingkellswith/studyground/blob/master/Spring/Concepts/jdm.kr/blog/222/README.md)\
[SpringBoot @MockBean, @SpyBean 소개](https://jojoldu.tistory.com/226)\
[@SpyBean @MockBean 의도적으로 사용하지 않기](https://jojoldu.tistory.com/320)\
[Spring @Mock, @Mockbean, @InjectMock](http://blog.devenjoy.com/?p=529)\
[Mockito @Mock @MockBean @Spy @SpyBean 차이점 정리](https://cobbybb.tistory.com/16)\
[Test Double을 알아보자](https://tecoble.techcourse.co.kr/post/2020-09-19-what-is-test-double/)

## 권장 사용 라이브러리

Java : Junit, AssertJ, Mockito Kotlin : Kotest, Mockk, SpringMockk
