[Good Code Bad Code] 단위테스트의 원칙-1
·
📚 개발자의 서재/Good Code, Bad Code
해당 포스팅은 톰 롱의 Good Code, Bad Code (P.309~317)를 읽고 정리한 글입니다. 단위 테스트의 정의단위테스트의 정의에 대해 정확히 내려진 정의는 없지만 상대적으로 격리된 방식으로 코드의 구별되는 단위를 테스트하는 것에 관한 것이다. 중요한 것은 코드를 잘 테스트하고 이 작업을 유지보수할 수 있는 방법으로 수행하는 점이다.단위 테스트의 기초중요한 개념과 용어테스트 중인 코드 : '실제 코드', 테스트의 대상이 되는 코드를 의미테스트 코드 : 단위 테스트를 구성하는 코드를 가리킨다.테스트 케이스테스트 코드의 각 파일에는 일반적으로 여러 테스트 케이스가 있고, 각 테스트 케이스는 특정 동작이나 시나리오를 테스트한다.테스트 케이스는 보통 3개의 섹션 Arrange - Act - Asse..