标签:body 方案 arguments maven border bsp code 测试 nbsp
一、前言
在我们做接口或者是app自动化的时候,有一个比较常见的场景就是测试流程一致,入参不同。而junit5也提供了很好的解决方案。
二、依赖的加入
maven方式,使用junit5参数化需要导入junit-jupiter-params库
<!-- https://mvnrepository.com/artifact/org.junit.jupiter/junit-jupiter-params --> <dependency> <groupId>org.junit.jupiter</groupId> <artifactId>junit-jupiter-params</artifactId> <version>5.5.2</version> <scope>test</scope> </dependency>
三、参数源
| 参数源 | 说明 |
| @ValueSource | |
| @EnumSource | |
| @MethodSource | |
| @CsvSource | |
| @CsvFileSource | |
| @ArgumentsSource |
标签:body 方案 arguments maven border bsp code 测试 nbsp
原文地址:https://www.cnblogs.com/Durant0420/p/14783356.html