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


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

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

相关推荐
牛油果子哥q几秒前
C++模板万字深度精讲:函数/类模板特化、全特化与偏特化、SFINAE机制、类型萃取、模板元编程入门、工程实战落地
开发语言·c++·面试
河南凹凸环境艺术设计6 分钟前
民宿酒店设计知名机构
课程设计
数据狐(Datafox)6 分钟前
1688商品详情API技术解析与落地应用(含标准 JSON 示例)
java·数据库·json
M78佐菲8 分钟前
Linux学习笔记:进程回收、exec函数簇与线程
linux·笔记·学习·算法
神仙别闹14 分钟前
基于C++ 实现 L 系统分形树
开发语言·c++
君顾114 分钟前
AI智能商城实战指南:从架构设计到部署落地的完整技术方案
java·开发语言·多商户
Rain的Java大神之路17 分钟前
SkyWalking从0-1部署成功实战
java·后端·架构
就叫飞六吧18 分钟前
Spring 动态注册与移除 Bean 科普
java·后端·spring
脉动数据行情121 分钟前
Python WebSocket 国内商品期货|螺纹钢 & 铁矿石实时行情监听
开发语言·python·websocket
IMPYLH21 分钟前
HTML 的 <legend> 元素
java·前端·html