junit - 为什么它说“注释类型Parameterized.Parameters的属性名称未定义”
问题描述
我编写了如下代码:但是在编译时会抛出编译错误说
“注释类型 Parameterized.Parameters 的属性‘名称’未定义”
@RunWith(Parameterized.class)
public class TrustStandaloneTestSimple {
@BeforeClass
public static void setup() {
}
@Parameters(name = "propertyFileName")
public static Collection<String[]> getParameters(){
return Arrays.asList(new String [][]{{"trust.keystore.simple1.properties"},
{"trust.keystore.simple2.properties"}});
}
解决方案
如果您有以下以外的其他导入可能会导致问题
import org.junit.runners.Parameterized;
import org.junit.runners.Parameterized.Parameters;
请检查您的进口
推荐阅读
- visual-studio - 使用 PowerShell DSC 安装 VS 2019
- gcc - 强制链接器在二进制文件中包含一个部分
- git - 2020.1 的 Git 和 IntelliJ 终端
- python - 如何找到数字重复的唯一性?
- python - 选择至少包含一个数字的 n-gram
- javascript - React Hooks (Rendering Arrays) - 持有被映射的孩子的引用的父组件与持有孩子状态的父组件
- c# - 在 Razor 视图页面中进行简单的添加
- azure - 在 Azure Active Directory 中创建用户后调用 Functions 应用回调
- bash - 为什么我在发送标准输出后有一个空文件
- active-directory - 我们正在尝试使用 Azure AD SSO 使 Snowflake 工作 AD SSO 登录。Active Directory SSO 如何工作?