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


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

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

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