Как считать данные в качестве необязательного в Selen Webdriver - PullRequest
0 голосов
/ 10 февраля 2020

У меня есть шаг, который иногда требует использования данных, но не всегда, но как это сделать.

Вот шаг When I create a 'basic' contract for 'marketplaceBuyer1', но иногда мне нужно вот так

When I create a 'basic' contract for 'marketplaceBuyer1'
      | specialSkill | true  |
      | amount       | $50   |

И определение шага:

When(/^I create a '(.+)' contract for '(.+)'$/, async function (tier, userAlias) {
  if (tier === `basic`) {
    // do something
  }
});

Кто-нибудь может мне помочь?

...