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


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

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

相关推荐
JANYI201817 分钟前
嵌入式设计模式基础--C语言的继承封装与多态
java·c语言·设计模式
xrkhy25 分钟前
反射, 注解, 动态代理
java
crazyme_625 分钟前
深入掌握 Python 切片操作:解锁数据处理的高效密码
开发语言·python
Ten peaches37 分钟前
Selenium-Java版(操作元素)
java·selenium·测试工具·html
真的想上岸啊1 小时前
学习51单片机01(安装开发环境)
嵌入式硬件·学习·51单片机
一只码代码的章鱼1 小时前
Spring的 @Validate注解详细分析
前端·spring boot·算法
lyw2056191 小时前
RabbitMQ,Kafka八股(自用笔记)
java
邹诗钰-电子信息工程1 小时前
嵌入式自学第二十一天(5.14)
java·开发语言·算法
每次的天空1 小时前
Android学习总结之Glide自定义三级缓存(面试篇)
android·学习·glide
有梦想的攻城狮1 小时前
spring中的@MapperScan注解详解
java·后端·spring·mapperscan