테스트코드
-
단위 테스트교육/우아한 테크 코스 2019. 5. 12. 13:14
개발을 어느정도 해가면서 제일 해보고 싶었던 개발 방법론 중 하나가 TDD 였다. TDD란? Test Driven Development (테스트 주도 개발) 테스트 코드를 먼저 짜고, 그 테스트 코드를 통과하기 위한 로직을 이후에 구현 하는 방법이다. 테스트 코드를 짜면 좋은 점은 여러가지 이유가 있겠지만 우선적으로 리팩토링에 시간 소모가 매우 적다. 테스트 코드가 없는 상태로 리팩토링을 진행할 시에는 매번 수작업으로 이상이 없는지를 테스트를 해야하는데 테스트 코드가 있으면 그 부분에서 수작업으로 진행해야 할 부분이 매우 적어진다. 오늘 다룰 부분은 여러 테스트(기능 테스트, 통합 테스트).. 에 기본이 되는 단위 테스트이다. 단위 테스트란? 단위 테스트(= 유닛 테스트) 란 컴퓨터 프로그래밍에서 소스 ..