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. 控制台打印信息


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

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

相关推荐
烧冻鸡翅QAQ6 小时前
从0开始的游戏编程——开发前的编程语言准备(JAVAScript)
开发语言·javascript·游戏
saber_andlibert6 小时前
【C++转GO】文件操作+协程和管道
开发语言·c++·golang
苏叶新城7 小时前
SpringBoot 3.5 JPA投影
java·spring boot·后端
Vic101017 小时前
Spring AOP 常用注解完全指南
java·后端·spring
Halo_tjn7 小时前
Java IO流实现文件操作知识点
java·开发语言·windows·算法
FL16238631297 小时前
VTK源码编译时候选qt5路径
开发语言·qt
Felven7 小时前
C. Maximum Median
c语言·开发语言·算法
北岛寒沫7 小时前
北京大学国家发展研究院 经济学辅修 经济学原理课程笔记(第十五章 劳动力市场)
经验分享·笔记·学习
丝斯20117 小时前
AI学习笔记整理(37)——自然语言处理的基本任务
人工智能·笔记·学习
CryptoRzz7 小时前
StockTV API 对接全攻略(股票、期货、IPO)
java·javascript·git·web3·区块链·github