Java成长之路(一)--SpringBoot基础学习--SpringBoot代码测试

SpringBoot集成JUnit测试功能,进行查询用户接口测试。

实现步骤:

1.添加Junit起步依赖(默认就有)

复制代码
<!--spring boot测试依赖-->
<dependency>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-starter-test</artifactId>
    <scope>test</scope>
</dependency>
  1. 编写测试类:
  • SpringRunner继承SpringJUnit4ClassRunner,使用哪一个Spring提供的测试引擎都可以。指定运行测试的引擎

  • @SpringBootTest的属性值指的是引导类的字节码对象

    @RunWith(SpringRunner.class)
    @SpringBootTest
    public class ApplicationTests {

    复制代码
      @Autowired
      private UserMapper userMapper;
      
      @Test
      public void test() {
          List<User> users = userMapper.queryUserList();      
          System.out.println(users);
      }

    }

  1. 控制台打印信息


    在这里插入图片描述
    © 著作权归作者所有,转载或内容合作请联系作者

喜欢的朋友记得点赞、收藏、关注哦!!!

相关推荐
GilgameshJSS1 分钟前
【学习K230-例程21】GT6700-UDP-Client
网络·python·单片机·网络协议·学习·udp
大飞pkz2 分钟前
【设计模式】题目小练1
开发语言·设计模式·c#·题目小练
毕设源码-邱学长10 分钟前
【开题答辩全过程】以 博物馆参观预约管理系统为例,包含答辩的问题和答案
java·eclipse
FriendshipT10 分钟前
Nuitka 将 Python 脚本封装为 .pyd 或 .so 文件
开发语言·python
她说人狗殊途15 分钟前
动态代理1
开发语言·python
草丛中的蝈蝈22 分钟前
qt中给QListWidget添加上下文菜单(快捷菜单)
开发语言·qt
楼田莉子25 分钟前
C++动态规划算法:斐波那契数列模型
c++·学习·算法·动态规划
郭庆汝32 分钟前
Windows安装java流程
java·windows·android studio
Yvonne爱编码37 分钟前
后端编程开发路径:从入门到精通的系统性探索
java·前端·后端·python·sql·go
江流月照41 分钟前
IP验证学习之agent编写
学习·硬件架构·硬件工程