springtest
-
TDD (Test Driven Development) : 단위 테스트 작성하기Spring 2021. 10. 26. 17:18
개발단계에서의 오류와 자체 버그 검출 능력을 향상시키기 위해서 TDD(테스트 주도 개발)의 개발이 사용되고 있다. TDD를 통해 개발을 진행한다면 코드 재사용과 관리가 용이해지므로 테스트 주도 개발을 하는 습관을 들이도록 하자. (나는 완전 초보이므로 ㅠㅠ 이제 단위테스트의 부분부분을 배워가고 있다) F.I.R.S.T 원칙 단위 테스트 코드를 작성할 때 주의해야 하는 원칙은 5가지 이다. F : Fast -> 테스트 코드는 빨리 진행이 되어야 한다. I : Independent -> 독립적으로 실행이 가능해야 한다. R : Repeatable -> 반복이 가능해야 한다. S : Self Validating -> 테스트 코드만 실행해도 성공여부를 확인할 수 있어야 한다. T : Timely -> 바로 사용..