Replies: 4 comments
-
저는 최대한 독립적이고, 가독성 및 신뢰성이 높은 테스트가 좋은 테스트라고 생각합니다. 가독성의 경우는 테스트 코드는 명세의 역할도 중요한 역할 중 하나라고 생각하기 때문입니다. 테스트의 의도(어떤 도메인 로직에 대한 테스트 인지 등)가 명확해야되고, 어떤 케이스에 대한 테스트인지 등을 명확하게 해두어야 협업을 하는 개발자에게 의도를 명확하게 전달할 수 있기 때문입니다. 또, 리팩토링 과정에서 개발자가 실수를 빠르게 캐치하고, 피드백할 수 있어야 하기 때문에 특정 조건에 있어서 항상 같은 결과가 나오도록 즉, 신뢰성이 높은 테스트를 작성하도록 해야 됩니다.( <- 개인적으로 이게 제일 중요하다고 생각합니다..) |
Beta Was this translation helpful? Give feedback.
-
첫째로, 명세의 기능할 수 있을 정도로 친절히 작성되어야 합니다. 둘째로, 테스트는 빨라야 합니다. 셋째로, 테스트는 깨지기 쉬워야 합니다. |
Beta Was this translation helpful? Give feedback.
-
|
Beta Was this translation helpful? Give feedback.
-
독립적 -> 테스트 간 영향 x |
Beta Was this translation helpful? Give feedback.
-
.
Beta Was this translation helpful? Give feedback.
All reactions