단위 테스트를 만들어라

단위 테스트로 확인하는 내용

일반적인 유스 케이스

일반적인 오류 케이스와 잠재적인 문제: 제대로 동작하지 않을 거라고 예상되는 부분, 과거 문제가 발생했던 부분

에지 케이스와 잘못된 아규먼트

단위 테스트의 장점

코드에 대한 신뢰감

리펙토링

생산성 향상

단위 테스트의 단점

시간소요 - 장기적으로는 시간 단축

테스트를 작성할 수 있게 코드를 조정해야함 - 이러한 변경은 좋은 아키텍처로 이끌어줌

좋은 단위 테스트를 만드는 작업이 어려움

Last updated