정상적인 기능이 갑자기 안돌아간다?
과거로 회기했다는 뜻인 Regression
= 회귀버그
회귀 테스트가 있는 프로젝트는 개발이 쉬워진다
기능을 바꿔도 테스트로 체크하면 되기 때문
End-to-End 테스트
여기서 집중해야 될건 소형 테스트
여러개를 만들어 코드 커버리지를 넓힐 수 있다.
위 코드는 모키토
이상함 when이 given 섹션에 나옴
BDD를 사용하면 이런 모호함을 해결 할 수 있따.