Невозможно вызвать метод объекта Data Table, сгенерированный Cucumber - PullRequest
0 голосов
/ 16 ноября 2018

Я пытаюсь создать контрольный пример автоматизации таблицы данных.Я помещаю особенность в Огурец.Когда я запускаю приложение, я не могу вызвать метод, сгенерированный огурцом.

** Метод, сгенерированный огурцом **

    @Given("^We Enter Valid following bellow data$")
public void we_Enter_Valid_following_bellow_data(DataTable arg1) throws Throwable {
    // Write code here that turns the phrase above into concrete actions
    // For automatic transformation, change DataTable to one of
    // List<YourType>, List<List<E>>, List<Map<K,V>> or Map<K,V>.
    // E,K,V must be a scalar (String, Integer, Date, enum etc)
    System.out.println("Datatable");
//   fw.insertData(arg1);

}

Я сталкиваюсь с этой ошибкой:

 cucumber.runtime.CucumberException: Not a Map or List type: class io.cucumber.datatable.DataTable
        at cucumber.runtime.table.TableConverter.convert(TableConverter.java:75)

Сценарий этого

Given We Enter Valid following bellow data
| First Name | Last Name | Phone No   |  Email             |  Address   | Locality |
| Mahendra   | Seervi    | 8956487235 | Admin@gmail.com    |Akurdi pune |  Akurdi  |

Нужна помощь по этому поводу.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...