단위 테스트를 만들어라
단위 테스트로 확인하는 내용
일반적인 유스 케이스
일반적인 오류 케이스와 잠재적인 문제: 제대로 동작하지 않을 거라고 예상되는 부분, 과거 문제가 발생했던 부분
에지 케이스와 잘못된 아규먼트
단위 테스트의 장점
코드에 대한 신뢰감
리펙토링
생산성 향상
단위 테스트의 단점
시간소요 - 장기적으로는 시간 단축
테스트를 작성할 수 있게 코드를 조정해야함 - 이러한 변경은 좋은 아키텍처로 이끌어줌
좋은 단위 테스트를 만드는 작업이 어려움
Last updated