unitest
-
단위 테스트 (Given, When, Then) 활용ios 2020. 6. 23. 20:34
클린 코드를 읽으면서 단위 테스트의 중요한 부분을 요약해보겠습니다. TDD 법칙 세 가지 1. 실패하는 코드를 작성하 2. 컴파일에 통과하는 코드를 작성 3. 실패했던 코드들을 통과할 정도로 수정하면서 실제 코드를 작성 [테스트 코드를 짤 때 주의할 점] -> 테스트 코드는 실제 코드 못지 않게 중요 -> 테스트 코드는 사고와 설계와 주의가 필요 [테스트 케이스를 가지고 있을 때] -> 테스트 코드가 있으면 코드 변경에 두렵지 않을 수 있다. -> 유연성, 유지보수성, 재사용성을 갖는다. -> 변경이 쉬어진다. [깨끗한 테스트 코드를 만드려면?] 가독성, 가독성...... [테스트 코드 구조] 1. 테스트 자료 생성 2. 자료를 조작 3. 조작한 결과가 옳바른지 확인 ps. 테스트 코드는 진짜 필요한 자..