@DataProvider
public Iterator<String> getTestData() throws IOException
{
ReadTestData readtestData=new ReadTestData();
ArrayList<String> testData=readtestData.readExcel();
return testData.iterator();
}
@Test(dataProvider="getTestData")
public void addEmployeeExcel(String empRef,String foreName,String surName,String jobTitle,String location)
{
System.out.println("empref"+empRef);
}
почему я получаю ошибку ниже? У меня есть 5 столбцов в листе excel
Метод несоответствия поставщика данных: addEmployeeExcel([Parameter{index=0, type=java.lang.String, DeclarationAnnotations=[]}, Parameter{index=1, type=java.lang.String, DeclarationAnnotations=[]}, Parameter{ индекс = 2, тип = java.lang.String, объявленные аннотации = []}, параметр {индекс = 3, тип = java.lang.String, объявленные аннотации = []}]) Аргументы: [(java.lang.String) WTS1 ]