TDD 개념

TDD 흐름도

단위 테스트케이스 클래스 만들기

[RED] 실패하는 테스트 작성

  1. 테스트 코드 작성 당연히 에러가 발생(아직 구현 안했으니)

  2. 테스트에 대한 정상 작동 코드 작성 (Feat. 하드코딩) 약간 1회용품 느낌으로

  3. XCTAssertEqual 등 Test 메소드를 사용해서 기본적인 실패 케이스를 만들기

[GREEN] 실패를 수정하기