Я использую TestNG с селеном WebDriver. Я пытаюсь получить аннотацию «dataprovider», работающую в моей Eclipse IDE. Однако после добавления ниже аннотации, Eclipse отображает следующие ошибки:TestNG - аннотация @DataProvider не работает в среде Eclipse IDE?
@DataProvider(name = "test1")
public Object[][] createData1() {
return new Object[][] {
{ "Cedric", new Integer(36) },
{ "Anne", new Integer(37)},
};
}
ОШИБКА:
Множественные маркеры на этой линии:
Тип несоответствие: Не удается преобразовать из строки в EcmascriptProtos. Объект
Несоответствие типа: Невозможно преобразовать из Integer в EcmascriptProtos.Object
Я использую последнюю версию TestNG:
6.8.6.20130517
Я использую Eclipse, Indigo. Странно, что на другой машине (мой личный ноутбук) я запускаю Eclipse Juno, а аннотация @dataprovider работает отлично, без проблем.
Любая помощь была бы высоко оценена?
Спасибо.
Большое спасибо, это как раз то, что было. Не знаю, как импорт попал туда в первую очередь, но после его удаления моя ошибка исчезла :-) – Sudhir