Junit5
[SpringBoot] 테스트 코드 작성, TDD
최근의 추세는, 대부분의 서비스 회사가 테스트 코드에 관해 요구하고 있습니다. 이 글에서는 테스트 코드 작성의 기본에 대해 다루겠습니다. 먼저 TDD와 단위 테스트는 다르다는 것을 알아야 합니다. TDD는 테스트가 주도하는 개발을 뜻합니다. 테스트 코드를 꼭 먼저 작성해야 합니다. 반면 단위 테스트는 TDD의 첫 번째 단계인 기능 단위의 테스트 코드를 작성하는 것입니다. TDD와는 달리 테스트 코드를 먼저 작성하지 않아도 되고 리팩토링도 포함하지 않습니다. 즉, 순수하게 테스트 코드만 작성하는 것입니다. 이 글에서는 단위 테스트 코드에 대해 다루겠습니다. 테스트 코드를 작성하기에 앞서 SpringbootWebserviceApplication 클래스에 대해 소개하겠습니다. 이 클래스는 앞으로 만들 프로젝트..