1.引入依赖:
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-test</artifactId>
</dependency>
2.创建目录
首先,选中src
目录右键新建
然后,选中要测试的类, Alt + Enter 出现 create Test, 选中junit4
注意,要在有启动类的项目中创建
3.代码实现
注意,这两个注解:
第一个:@SpringBootTest
或者 @SpringBootTest(classes = 当前启动类名.class)
第二个:@RunWith(SpringJUnit4ClassRunner.class)
或者 @RunWith(SpringRunner.class)
package com.dangjian.partybuild.controller;
import com.dangjian.partybuild.mapper.TeachCourseMapper;
import org.junit.Test;
import org.junit.runner.RunWith;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.boot.test.context.SpringBootTest;
import org.springframework.test.context.junit4.SpringJUnit4ClassRunner;
/**
* @author WQ
* @date 2021/1/26 15:49
*/
@SpringBootTest
@RunWith(SpringJUnit4ClassRunner.class)
public class TeachCourseControllerTest {
@Autowired
private TeachCourseMapper teachCourseMapper;
@Test
public void testTemp() {
teachCourseMapper.selectAll().forEach(System.out::println);
}
}
测试,成功!