1. 테스트 클래스 만들기
열기 IDEA, 모든 클래스, 모든 인터페이스 이름을 눌러 Ctrl + Shift +의 이름으로 t 새 테스트 만들기를 선택합니다
![](https://img2018.cnblogs.com/blog/1112483/201905/1112483-20190531123839801-1190654307.png)
영상
그런 다음 프롬프트 (기본값), 가방 / 테스트 / 자바에서 해당 항목에서, 확인을 클릭 클래스는 생성 된 테스트 클래스에 해당합니다.
어떤이있는 경우 "새 테스트 만들기 없다", 또는 버전 업데이트 아이디어 JUnitGenerator의 V2.0을 설치
1.1 설치 JUnitGenerator의 V2.0
이 단계에서 "새로 만들기 테스트"를 찾아 작업을 할 수 없습니다!
왼쪽 상단을 클릭 파일에서 설정을 선택 목록에서 선택 플러그인에서 [검색 상자, 설치되어 있지 않은 경우 녹색 버튼을 설치합니다. 다운로드를 클릭합니다. 도표 :
![](https://img2018.cnblogs.com/blog/1112483/201905/1112483-20190531123904391-418552653.png)
영상
그런 다음 IDEA를 다시 시작합니다.
2. 봄 부팅 테스트 소개
프로젝트의 도입 의존 여부를 확인 (일반적으로 이미 인용)
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-test</artifactId>
</dependency>
생성 된 테스트 클래스는 단위 테스트를 작성할 수있다. 테스트 도구 봄 부팅 테스트를 실시하는 스프링 일 수있다,
봄 부팅 스타터 테스트 개시 자 테스트 모듈 봄 부팅에 도입 될 수있다 :
- 의 JUnit : 자바 응용 프로그램 단위 테스트 표준 라이브러리.
- 봄 테스트 및 봄 부팅 테스트 : 봄 부팅 응용 프로그램 기능 통합 테스트를 지원합니다.
- Mockito : 자바 모의 테스트 프레임 워크.
- AssertJ : 경량 주장 라이브러리.
- Hamcrest : 객체의 정규 라이브러리.
- JSONassert : JSON 주장에 대한 라이브러리입니다.
- JsonPath하십시오 JSON 라이브러리 작업.
: 단위 테스트 및 시험 모의 이해하지 않으면, 내 블로그 분리 참조
https://www.jianshu.com/p/37de454c5f34
또는 자체 Baidu 검색합니다.
3. 샘플 코드
// TODO ...