码迷,mamicode.com
首页 > 其他好文 > 详细

junit5参数化

时间:2021-06-03 18:17:33      阅读:0      评论:0      收藏:0      [点我收藏+]

标签: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  

junit5参数化

标签:body   方案   arguments   maven   border   bsp   code   测试   nbsp   

原文地址:https://www.cnblogs.com/Durant0420/p/14783356.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!