[SpringBoot #1] 스프링부트에서 테스트 코드 작성 - SpringBoot Test
탄탄한 서비스를 만들기 위해서는 테스트 코드를 이용하여 최소한의 테스트는 거쳐야 한다. 또한, 요즘 채용에 테스트 코드에 관한 사용 여부도 요구하는 기업들도 존재한다. 1. 테스트 코드 소개 TDD : 테스트 코드가 개발을 주도하는 것 Unit Test : 테스트 코드를 먼저 작성하여 확인 하는 것 2. TDD (Test Driven Development) TDD의 프로세스는 이렇게 작동한다. 설계 -> 테스트 코드 작성 -> (설계 수정 시) 설계로 회귀 -> 코드 개발 -> (리펙토링 시) 테스트 코드로 회귀 2-1. 왜 TDD를 사용하나? 애자일 방법론에서 설계에 대한 확실이 높지 않을 때 서로의 피드백과 협력이 중요하다고 하였기에 이 둘이 반복되면 좋은 결과를 생산할 수 있기 때문이다. 2-2. ..
2022.02.22