Всегда возвращать true для огурца, который можно найти в машинописи - PullRequest
0 голосов
/ 15 апреля 2019

Следующее определение шага всегда возвращает true даже для неверных данных из dataTable.

Не могли бы вы помочь мне исправить синтаксис в машинописи с утверждениями Чая?

Then(/^Verify the following details in report$/, async (table: TableDefinition) => {

    table.rows().forEach(row => {
        return expect(homepage.getDamagedPartyName()).to.eventually.equal(row[0]);

    });
});

1 Ответ

0 голосов
/ 20 мая 2019

Надеюсь, проблема в ключевом слове возврата.Удалите return и попробуйте просто, как показано ниже:

Ожидайте (homepage.getDamagedPartyName ()). To.equal (row [0]);

...