반응형
Junit #JAVA #Test #Spring-Test
-
Spring(2) - Junit Test과 Spring TestBack-end/Spring 2021. 6. 24. 14:41
Spring(1)에 이어서 설명하겠다. 이번에는 Java의 각 단위 클래스에 대해서 Test를 진행하려고 한다. 원래 대부분 사람들이 System.out.println 메소드를 이용하여 직접 값을 찍어보고 테스팅을 했다. 물론 나도 그렇다. 그러나 이것은 비효율적이다. 왜냐하면 보통 System.out.println 메소드로 확인하려면 DB와 연결하여 실행이 해야한다. 그러나 우리는 대부분 인터페이스만 생성하고 그것의 구현체를 만들어 테스트를 해야하기때문에 불가능하다. 이것을 보완하기 위해 Junit과 Spring Test를 사용한다. 솔직히 아직까지 큰 프로젝트가 없어서 이러한 테스트 진행을 하는 것이 익숙하지 않고 필요성을 못 느끼고 있다. 그래도 꼭 필요하다니깐 익혀놔야겠다. 사용 방법을 살펴보자...