kotest
-
Kotest 예제와 함께 테스트 코드 살펴보기📖 개발 공부/kotlin 2024. 2. 4. 16:09
테스트 코드를 작성하는 이유 나는 크게 세가지 이유로 테스트 코드를 작성한다. 내가 개발한 기능들이 제대로 잘 동작하는지 확인하기 위함. 코드에 변경이 생겼을 때, 기존 기능에 영향을 주는지 여부를 확인하기 위함. 이를 통해 예상하지 못한 버그 발생을 사전에 찾아내고, 배포 시의 불안함을 줄일 수 있다. 테스트 코드를 통해 실제 코드의 작동 방식을 더 빠르게 이해시키기 위함. 정적인 문서는 쉽게 방치될 수 있다. (유경험자..) 따라서 테스트 코드는 변경된 기능들을 최신화할 수 밖에 없는! 유일(?)한 방법이라고 생각한다. 또한 문서라고 하믄, 가독성이 충분히 있어야 한다. 가독성 있는 테스트 코드는 정말 도움되는 문서라고 할 수 있다. 테스트 코드 용어 살펴보기 sut System Under Test ..