인수테스트1 우아한 테크캠프 pro 회고 - 3주차 인수테스트...? 3주차는 ATDD (인수테스트 주도개발) 로 시작되었다. 1. 기존 실패하는 테스트 작성 2. 테스트 성공을 위한 구현 3. 리팩토링 의 절차로 이어지는 TDD에 인수테스트(Acceptance)테스트를 더한 것이 인수테스트의 기본 사이클이라 볼 수 있는데, 쉽게 이해하자면 인수테스트로 결과적으로 나와야하는(리턴) 값이 무엇인지를 정의해둔다. 이를 테스트 코드로 구현한 인수테스트가 있을때, 내부의 로직 구현은 이 인수테스트가 성공하는 상황 아래에서(리턴값이 고정된 상태에서) TDD 사이클을 이용해 구현해 가는 방식이다. (적어도 내가 이해한 바로는 그렇다.) TDD 수업을 들으며 테스트 주도 개발 방식으로 잘 구현해 나가다가도 마지막에 각각 구현된 로직들을 합쳐서 돌아가는 프로그램을 구현.. 2021. 7. 20. 이전 1 다음