켄트백 테스트케이스, TDD : 테스트 자동화를 이용한 개발 방법
-회원가입 테스트 케이스, 회원가입
-로그인, 로그인 테스트 케이스
Test Driven 개발 (TDD)
-실패하는 테스트를 만든다.
-실패를 제거하라. (어떠한 꼼수로도 가능)
-리팩토링
Red 단계에서는 실패하는 테스트 코드를 먼저 작성한다.
Green 단계에서는 테스트 코드를 성공시키기 위한 실제 코드를 작성한다.
Blue 단계에서는 중복 코드 제거, 일반화 등의 리팩토링을 수행한다.
https://www.youtube.com/watch?v=4BqtMFVd8uY