반응형 Junit51 [프로젝트] 테스트 코드 적용 1. JUnit5 vs MockitoJUnit은 자바에서 가장 널리 사용되는 단위 테스트 프레임워크다.@Test, @BeforeEach, @AfterEach 등을 활용하여 테스트를 수행하는데 @Test가 단위 테스트 메서드를 정의하고 @BeforeEach는 각 테스트 전에 실행할 코드, @AfterEach는 각 테스트 후에 실행할 코드, @Nested는 내부 클래스를 활용한 그룹 테스트이다. Mockito는 단위 테스트에서 Mock 객체를 만들어주는 라이브러리다.실제 DB나 외부 API 없이 테스트할 수 있도록 지원한다.mocking을 통해 의존성을 분리하여 테스트를 수행할 수 있는데 @Mock은 Mock 객체를 생성하고 @InjectMocks는 Mock 객체를 주입받는 클래스를 설정하고 when().t.. 2025. 1. 30. 이전 1 다음 반응형