#MissingPropertyException
-
Spock 체험기test 2021. 10. 31. 20:00
이번 글에서는 내가 애용하는 테스트 프레임워크 Spock에 대한 간단한 소개와 함께, 최근에 겪었던(그리고 아직까지도 이해하지 못한) 문제를 소개하고자 한다. 테스트를 편리하게 해주는 Spock 난 평소에 테스트 코드를 짤 때 Spock framework를 즐겨서 사용하는 편이다. 테스트를 작성할 때 보다 보편적인 선택은 JUnit + Mockito인데, 틈틈이 Spock을 사용해본 결과 내가 생각하는 Spock의 상대적인 장점은 다음과 같다. 코드가 간결하고 직관적이다. 메소드 이름에 문자열을 사용할 수 있어서, 테스트 케이스의 내용이 이해가 잘 된다. JUnit에서는 메소드명을 최대한 구체적으로 적어서 테스트 내용을 설명하지만 공백을 사용할 수 없다 보니 아무래도 가독성이 떨어진다. 그런데 Spock..