我正在将 TestNG 与 Selenium WebDriver 一起使用。我正在尝试让 'dataprovider' 注释在我的 Eclipse IDE 中工作。但是,添加以下注释后,Eclipse 会显示以下错误:
@DataProvider(name = "test1")
public Object[][] createData1() {
return new Object[][] {
{ "Cedric", new Integer(36) },
{ "Anne", new Integer(37)},
};
}
错误:
此行有多个标记:
类型不匹配:无法从 String 转换为 EcmascriptProtos.Object
类型不匹配:无法从 Integer 转换为 EcmascriptProtos.Object
我正在使用最新版本的 TestNG:
6.8.6.20130517
我正在使用 Eclipse 靛蓝。奇怪的是,在另一台机器(我的个人笔记本电脑)上,我正在运行 Eclipse Juno,并且 @dataprovider 注释工作得很好,没有任何问题。
任何帮助将非常感激?
谢谢。