Unit Testing 1장 :: 단위 테스트의 목표
2022. 11. 2. 23:58
Testing
단위 테스트 현황 지난 20년간 단위 테스트를 적용할 것을 독려하는 분위기가 자리 잡았다. 모든 새로운 기술과 마찬가지로 단위 테스트도 계속 발전하고 있다. 논쟁은 '단위 테스트를 작성해야 하는가?'에서 '좋은 단위 테스트를 작성하는 것은 어떤 의미인가?'로 바뀌었다. 이는 여전히 매우 혼란스럽다. 많은 프로젝트에 자동화된 테스트가 있고, 심지어 테스트도 많다. 그러나 테스트가 있어도 개발자들이 원하는 결과를 얻지 못하는 경우가 많다. 단위 테스트는 도움을 약속했으나 상황을 더 나쁘게 할 수 있다. 따라서 어떤 것이 단위 테스트를 좋게 만드는지에 대한 논쟁은 매우 중요하다. 단위 테스트의 목표 단위 테스트와 코드 설계의 관계 코드 조각을 단위 테스트하는 것은 훌륭한 리트머스 시험이지만, 한 방향으로만 작..