第一步:导入依赖
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-test</artifactId>
<version>1.5.4.RELEASE</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>4.12</version>
<scope>test</scope>
</dependency>
第二步:创建测试类
选中要进行测试的类的类名按下快捷键Ctrl+Shift+t(IDEA)
勾上要进行测试的方法
然后会在项目的test文件夹生成对应的测试类
第三步:打开测试类,添加注解
import ddkj.com.service.mobileTerminal.IHomePageService;
import org.junit.Test;
import org.junit.runner.RunWith;
import javax.annotation.Resource;
import org.springframework.boot.test.context.SpringBootTest;
import org.springframework.test.context.junit4.SpringRunner;
@RunWith(SpringRunner.class)
@SpringBootTest
public class HomePageContorllerTest {
@Resource(name = "homePageService")
IHomePageService homePageService;
@Test
public void getWindowList() {
homePageService.getWindowList();
}
}
@RunWith(SpringRunner.class)
@SpringBootTest
添加这两个的作用是使这个类拥有和普通类一样的环境
因此从而可以写对应的spring注入方法,使得这个测试类可以去调用正常业务中的service方法和dao方法
第四步:启动测试类
右键选择Run