![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
TDD测试驱动开发
文章平均质量分 62
stalin_
程序员界的小学生
展开
-
Java单元测试--参数化测试Parameterized的使用示例介绍
在做单元测试时,可能同一个方法需要传很多个不同的参数进行测试,但是写一个测试参数写一个测试方法会比较冗余,那么有什么办法可以将一组参数进行测试吗?答案是有的。使用 Parameterized,在测试运行期允许使用者使用不同参数多次运行同一个测试。下面是代码示例:pom坐标:<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http:原创 2021-11-20 22:44:13 · 1741 阅读 · 1 评论 -
Java单元测试--如何编写Controler接口的单元测试
在UTDD的流程中,通常会从上到下进行模拟,流程如下:Controller接口单元测试–》Controller接口代码实现–》Api接口单元测试–》Api接口代码实现那么我们先从Controller的单元测试模拟开始:一、MockMvc功能介绍:MockMvc是由spring-test包提供,实现了对Http请求的模拟,能够直接使用网络的形式,转换到Controller的调用,使得测试速度快、不依赖网络环境。同时提供了一套验证的工具,结果的验证十分方便。接口MockMvcBuilder,提供原创 2021-11-20 22:05:13 · 2802 阅读 · 0 评论 -
Java单元测试利器--Jmockit的介绍和使用
随着现在TDD(Test Driver Develop)测试驱动开发的逐渐兴起,单元测试的书写越来越被项目管理所看重,写好单元测试成为了一个开发人员的必备本领,今天我们就来介绍一下一个写单元测试的利器--Jmockit 的介绍和使用一、Jmockit介绍JMockit是一款Java类/接口/对象的Mock工具,目前广泛应用于Java应用程序的单元测试中。通过Jmockit我们可以对指定的方法和变量进行模拟,从而使单元测试可以不依赖外部环境正常执行代码逻辑。二、Jmockit的引入<!-- h原创 2021-11-15 16:43:25 · 1723 阅读 · 0 评论