728x90 반응형 kotlin 8 [Kotlin test framework] Kotest Document Document: https://kotest.io/ Github Reference Dockument: https://github.com/kotest/kotest/wiki/Reference-Doc Kotest | Kotest Flexible, powerful and elegant kotlin test framework with multiplatform support kotest.io Introduce Kotest는 Kotlin을 위한 테스팅 도구 Kotlin-Test에서 Kotest로 이름이 변경되었으며, 이름에서 알 수 있듯이 Kotlin언어로 작성된 코드를 테스트하기에 아주 용이 Spock와 유사하게 간결한 코드와 다양한 유형의 테스트 방식을 지원 Kotest는 multi-platfor.. 2021. 8. 21. [Effective Kotlin] Item 10: Write unit tests Intro 코드를 더 안전하게 만드는 궁극적인 방법: 다양한 종류의 테스트를 사용하는 것 일반적인 테스트: 사용자 관점에서 애플리케이션이 올바르게 작동하는지 확인 애플리케이션 외부에서 올바르게 작동하는 것이 목표 충분한 수의 tester를 처리 개발자에게 유용하지만 불충분함 => 단위테스트가 필요한 이유 시스템의 구체적인 element들의 올바른 작동을 보장하지 못함 개발 중에 더 빠른 피드백을 제공하지 못함 단위 테스트 (Unit test) 구현된 elements의 작동방식에 대해서 빠른 피드백을 제공하기 때문에 개발중에 유용함 테스트는 누적되므로 regression에 있어서도 쉽게 확인 가능 수동으로 테스트하기 어려운 사례도 확인가능*TDD(Test Driven Development)방식에서는 단위테.. 2021. 8. 12. 이전 1 2 다음 728x90 반응형