P1-10:编写测试类

Posted superisland

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了P1-10:编写测试类相关的知识,希望对你有一定的参考价值。

新建测试类

技术图片

编写测试类

 1 package com.dszh.demo2;
 2 
 3 import com.dszh.demo2.entity.User;
 4 import com.dszh.demo2.mapper.UserMapper;
 5 import org.junit.Test;
 6 import org.junit.runner.RunWith;
 7 import org.springframework.beans.factory.annotation.Autowired;
 8 import org.springframework.boot.test.context.SpringBootTest;
 9 import org.springframework.test.context.junit4.SpringRunner;
10 
11 import java.util.List;
12 
13 @RunWith(SpringRunner.class)
14 @SpringBootTest
15 public class UserTest 
16     @Autowired
17     private UserMapper userMapper;
18 
19     @Test
20     public void test1()
21         System.out.println(("----- selectAll method test ------"));
22         List<User> userList = userMapper.selectList(null);
23         for (User tempUser:userList ) 
24             System.out.println(tempUser);
25         
26     
27 

运行测试类,返回从数据库查询到的数据集

技术图片

技术图片

到这里,基本的springboot + mybatis-plus +mysql 后台服务应用就完成了。

 

以上是关于P1-10:编写测试类的主要内容,如果未能解决你的问题,请参考以下文章

如何在C#中模拟基类属性或方法

这个代码片段有啥作用?

Flask 编写http接口api及接口自动化测试

如何编写测试类来测试我的代码?

运行/调试你的PHP代码

如何为具有spring存储库代码的@Component类编写集成测试?