内在丰盈者,独行亦如众
Spring Boot 2.2.0 版本开始引入 JUnit 5 作为单元测试默认库,在 Spring Boot 2.2.0 版本之前,spring-boot-starter-test 包含了 JUnit 4 的依赖,Spring Boot 2.2.0 版本之后替换成了 Junit Jupiter (没有@RunWith注解了)。
比如正在使用 spring boot starter test 来编写 JUnit 测试用例。但很想使用 JunitParamrunner,它有助于为参数化测试传递文件。
基本上它从文件中逐行读取数据,并为每一行调用一个测试用例。
问题是同时使用需要通过@RunWith 和 SpringJUnit4ClassRunner 以及 JUnitParamsRunner。
那需要在junit中@RunWith(SpringJUnit4ClassRunner.class)和@RunWith(Parameterized. class)这个要怎么写呢?
歌手: