[JUnit] 어떤 테스트를 작성해야 하나 :: (4)

ggyu_55·2023년 7월 23일
0

메모

목록 보기
25/46
post-thumbnail

1. 분기점을 고려

  • 반복문과 조건문을 확인하기

2. 데이터 변형을 고려

  • 데이터가 null이거나 0일 경우?

단일 경로 커버

반복문을 따라 한 가지 경로를 커버하는 단순한 테스트로써, 코드의 기본 동작이 제대로 작동하는지 확인할 수 있다. 다만, 코드의 모든 실행 경로를 커버하지 않기 때문에 실제로 코드를 충분히 테스트하기 위해서는 추가적인 테스트 케이스를 필수적으로 작성하여야 한다. 완벽한 테스트 커버리지를 보장하지 않고, 다양한 분기의 특정 상황에서 발생하는 문제를 재현하기 어렵다.


참고 :: 자바와 JUnit을 활용한 실용주의 단위 테스트

0개의 댓글