java - Junit 中的参数化

标签 java junit junitparams

我正在学习 JUnit,并且代码中的以下点出现以下错误:

The attribute method is undefined for the annotation type Parameterized.Parameters

方法是:

@Test  
@Parameters(method = "getMoney")
private static final Object[] getMoney() {
    return new Object[]{
        new Object[]{10, "USD"},
        new Object[]{20, "EUR"}
    };  
}

我已添加 JUnit 和 JUnitParams 来构建路径。

最佳答案

您使用了错误的Parameters类。请使用

import junitparams.Parameters;

关于java - Junit 中的参数化,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33505554/

相关文章:

java - 一步而不是三步撤消 JEditorPane 的 setText() 方法的效果

java - 从代码更改 Tomcat Webapp 目录

java - junitparameter异常方法应该没有参数

Java纸牌游戏: Deck Class help needed

java - 如何在android中缩放矩形?

java - 无法实例化类 : org. apache.naming.java.javaURLContextFactory

java - Spring junit NoSuchMethodException

java - Junit 实现以编程方式禁用测试功能的执行条件

java - 为什么在 JUnitParams 方法中设置字段变量后它们为 null?