开发指南067-单元测试

平台中单元测试使用两个工具:

1、接口类:使用swagger。

swagger前面介绍已经很多了,不再累述。注意下token的设置即可,否则会报未登录,无法调用该接口。当然也可以修改代码,屏蔽校验。但是屏蔽校验无法获取当前用户信息,对应需要当前用户信息的接口就不行了。

2、服务类、工具类:使用junit。

首先引入

复制代码
<!-- 单元测试用 -->
<dependency>
    <groupId>junit</groupId>
    <artifactId>junit</artifactId>
    <version>4.11</version>
    <scope>test</scope>
</dependency>

请使用4以上版本,注意<scope>务必是test。

接着手动或自动产生测试类,利用各种注解编写测试用例

3、调试

直接点击前面的箭头调试即可。

找不到箭头仔细查问题吧,老规矩,本指南整体不做扫盲讲解。

4、测试后打包:

保证测试的类都在src/test/java目录下,maven打包会自动屏蔽这些测试类,无需额外配置。

相关推荐
汽车仪器仪表相关领域10 小时前
SSI-4 PLUS 简易传感器接口:多场景采集 “即插即用” 的终极解决方案
功能测试·测试工具·单元测试·压力测试·可用性测试·模块测试·安全性测试
lang2015092817 小时前
从零开始掌握 Logback:Java 日志框架的“Hello World”实战指南
java·单元测试·logback
BPM_宏天低代码2 天前
低代码平台的测试策略:自动化测试体系搭建
低代码·单元测试
进击切图仔2 天前
ROS 中的单元测试
单元测试·log4j
*.✧屠苏隐遥(ノ◕ヮ◕)ノ*.✧2 天前
Day01 Junit 单元测试 & 反射
java·后端·junit·单元测试
visual_zhang3 天前
单元测试系列:如何测试不愿暴露的私有状态
单元测试
金銀銅鐵5 天前
浅解 JUnit 4 第十五篇:如何在测试方法运行前后做些事情?
junit·单元测试
金銀銅鐵6 天前
浅解 JUnit 4 第十四篇:如何实现一个 @After 注解的替代品?
junit·单元测试
金銀銅鐵6 天前
浅解 JUnit 4 第十三篇:如何实现一个 @Before 注解的替代品?(下)
junit·单元测试
金銀銅鐵9 天前
浅解 JUnit 4 第十二篇:如何生成 @Before 注解的替代品?(上)
junit·单元测试