로딩
요청 처리 중입니다...

[JUnit5] 자바 스프링 JUnit5 이용한 테스트 코드 작성 방법 및 설명

 [JUnit5] 자바 스프링 JUnit5 이용한 테스트 코드 작성 방법 및 설명

[JUnit5] 자바 스프링 JUnit5 이용한 테스트 코드 작성 방법 및 설명 보통 스프링을 처음 공부하면, 테스트 코드 작성을 안하고 서버를 실행시켜서 포스트맨이나, 웹에서 직접 확인합니다. 테스트 코드를 작성하는게 귀찮기도 하고 낯설기도 하기 때문에, 보통 대부분은 작성하는 방법을 잘 모릅니다.

하지만 테스트 코드를 작성해야만 하는 이유는, 에러없이 잘 작동되는 깔끔한 코드를 얻을 수 있고, 시간을 단축할 수 있게됩니다. 테스트 코드를 작성할 때, 시간이 들긴 합니다.

하지만, 실제 코드를 실행 시키고, 디비 입력하고 서비스 테스트 하면 시간이 더욱 걸리고, 이건 큰 프로젝트일 수록 더욱 그렇게 됩니다. 즉 처음에 시간이 조금 걸리는 테스트 코드를 한 번만 만들어두면, 깔끔한 코드를 가져올 수 있고, Service, Controller 등 여러가지 기능들을 빠르게 테스트할 수 있게됩니다.

또한 개발 초기에 문제를 발견, 리팩토링 및 동작 확인, 기능의 불확실성 감소 등등 여러 ...