JUnit5

    [Junit5, Mockito] Mockito를 이용해서 Void 메서드 Mocking하기

    [Junit5, Mockito] Mockito를 이용해서 Void 메서드 Mocking하기

    현재 상황 현재 "반려 하루" 서비스를 개발하면서 Controller, Service, Entity 단위 테스트를 작성하면서 진행하고 있습니다. 이전 서비스를 개발하면서 테스트 코드를 작성하지 않았는데, 테스트를 하기 위해 매번 서버를 띄워서 postman으로 요청을 생성하는 건 너무나 비효율적이었습니다. 또한, 서비스 요구사항의 변경에 대처하기 위함이었습니다. 한번, 두번일 경우 기억을 해서 로직을 수정할 수 있지만 계속해서 요구사항이 변경되었을 때 코드를 수정하면서도 잘 동작하는지 믿을 수 없는 상황을 마주쳤습니다. 따라서, 테스트 코드를 작성하는 연습을 하고 있습니다. 1. 기능을 개발해도, 요구사항이 지속적으로 바뀌기 때문에 코드 변경으로 인한 발생 가능한 결함을 사전에 예방할 수 있고 2. 테스..