Spring Boot 통합 spring - boot - starter - test 유닛 테스트

5040 단어 Sprintboot
1. Spring Boot 는 유닛 테스트 를 어떻게 설정 합 니까?
많은 네티즌 들 이 때때로 나 에 게 'spring boot 프로젝트 는 어떻게 테스트 합 니까?' 라 고 묻는다.본문 은 너 에 게 해답 을 줄 것 이다.본인 은 idea 2019.2 버 전, Junit 5 버 전 으로 테스트 를 진행 하 는데 비교적 간단 합 니 다.아이디어 2016 버 전 을 사용 할 때 두 개의 구 덩이 를 만 났 는데 구덩이 1, 구덩이 2 를 클릭 하여 상세 한 상황 을 보십시오.
springboot 의 유닛 테스트 지원 이 완벽 합 니 다.
  • pom 패키지 에 spring - boot - starter - test 패키지 참조 추가
  • <dependency>
    	<groupId>org.springframework.boot</groupId>
    	<artifactId>spring-boot-starter-test</artifactId>
    	<scope>test</scope>
    </dependency>
    

    2. 테스트 클래스 개발
    package com.test;
    
    import junit.framework.TestCase;
    import lombok.extern.slf4j.Slf4j;
    import org.junit.Test;
    import org.junit.runner.RunWith;
    import org.springframework.boot.test.context.SpringBootTest;
    import org.springframework.test.context.junit4.SpringRunner;
    
    @RunWith(SpringRunner.class)
    @SpringBootTest
    @Slf4j
    public class MyTests {
        /**
         *     
         */
        @Test
        public void test2() {
            log.info("test hello 2");
            TestCase.assertEquals(1, 1);
        }
    }
    
    

    집행 하 시 면 됩 니 다.그 중에서 @ Slf4j 주석 방식 을 사용 하여 로그 의 코드 를 간소화 하고 링크 를 클릭 하여 자세 한 정 보 를 볼 수 있 습 니 다.

    좋은 웹페이지 즐겨찾기