Community

코틀린 단위테스트에서 모킹으로 고민중이시라면 mockk

프로젝트 진행할때 단위테스트 작성 많이들 하시나요? 저는 TDD까지는 아니지만, 중요한 로직은 테스트 코드를 작성하는 편입니다. 때로는 단위테스트를 만들수가 없는 코드들이 있죠. 서드파티 라이브러리 코드를 실행해야하거나 외부의 API를 실행하는 경우입니다. 이런 경우는 단위테스트를 만드는게 매우 어려운데요. 이런경우 사용할 수 있는 것이 바로 모킹라이브러리입니다. 코틀린에서는 kotest로 단위테스트를 만들고 있습니다. 그리고 대표적인 모킹라이브러리로 mockk가 있습니다. 다음 링크에서는 mockk를 사용하여 모킹을 하는 과정을 쉽게 알려주고 있으니 코틀린에서 단위테스트 작성으로 고민하시고 계신 분이 있었다면 보시면 좋을 것 같습니다. 설명이 친절하고 3부작으로 되어 있습니다.

알림

알림이 없습니다