IT/development

[Spring]단위테스트 jUnit

알 수 없는 사용자 2022. 11. 27. 07:11
반응형

목차

    단위테스트 jUnit

    개발하기전 아래와 같이 jUnit으로 JDBC Connection을 먼저 하고 시작하는 습관을 기를 것

    jUnuit jdbc Connection test

    단위테스트 하기 위해 매번 Tomcat을 실행하지 않고도 jUnit 테스트 도구를 이용해서 Tomcat 실행 없이 springFramework를 구동시켜서 DB Connection, CRUD등의 테스트가 가능해서 시간도 절약되고 매우 효율적이므로 개발 시에 항상 작성하는 습관을 기르도록 하자
    스프링5 버전의 경우 pom.xml에서 jUnit 버전을 4.12 이상으로 해야 한다고 함
    아래는 HikariCP를 이용한 Connection Pool Test 예제 이미지임
    @RunWith, @ContextConfiguration 클래스 상단에 어노테이션등을 사용해서 설정하고 jUnit으로 테스트하려는 method의 상단에 @Test 어노테이션을 작성함

    root-context-xml 설정은 아래와 같음

    결과는 아래와 같이 접속 성공

    더 자세한 설명은 구글링

     

    출처: 코드로 배우는 스프링 웹 프로젝트(개정판)

     

    반응형