При использовании xunit.gherkin.quick поверх SpecFlow, как вы решаете преобразования, чтобы вы могли достичь <HasOrHasNot>? - PullRequest
0 голосов
/ 18 января 2019

Я пытаюсь воспроизвести функцию, которая в настоящее время находится в SpecFlow и называется преобразованием аргумента шага, но с использованием Xunit Gherkin Quick.

Представьте, что у меня есть схема сценария, если мне дано следующее:

Scenario Outline: A customer might visit the home page
Given the customer <HasOrHasNot> visited the home page
.....
Examples:
| HasOrHasNot |
| HasNot      |

Я хочу иметь возможность преобразовать эту строку в логическое значение, чтобы мы могли четко определить контекст сценария тестирования. Это только особенность в SpecFlow или Gherkin Quick способен добиться этого каким-то образом?

Просмотр документации не представляется возможным.

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

...