테스트코드1 더 나은 테스트를 위한 지침 테스트에 정답은 없다. 하지만 좋지 않은 테스트는 있다. 좋지 않은 테스트를 피하고 테스트를 더 잘 작성하기 위한 방법을 알아보자. 1. 한 문단에 한 주제좋은 글은 한 문단에 하나의 주제만 있다. 테스트코드도 마찬가지다.테스트 코드도 하나의 글이라고 생각하자. 나와 내 동료가 참고할 수 있는 문서다. 실제로 잘 작성된 테스트는 개발 문서의 역할도 한다. 하나의 테스트 안에 반복문이나 조건문 같은 논리 구조를 넣는 것도 주제를 해치는 일이다.차라리 테스트를 분리한다. 테스트 실행 구절 예시- 상품 리스트를 조회하면 같은 가격은 한장만, 가격이 높은 순서대로 노출한다. (x)- 상품 리스트를 조회하면 같은 가격 한장만 노출한다. (o)- 상품 리스트를 조회하면 가격이 높은 순서대로 노출한다. (o) 2. .. 2024. 8. 17. 이전 1 다음