SpecFlow - Как вы правильно используете команду "Background:" в файле функций?

Я читал статьи, наблюдал за некоторыми экранами и играл с несколькими учебными примерами/демонстрационными примерами.

Я прочитал статью, в которой кто-то сказал: "Не используйте слишком много фона". Мне было любопытно, поэтому я попробовал его в специальном файле SpecFlow, и он выделяется как команда.

Я пытаюсь найти какое-то руководство по языку для "Gherkin" с тех пор, на что он написал, но пока не повезло.

Итак, как он используется? и есть ли какая-либо документация, которая покажет мне, какие другие команды мне не хватает и как их использовать?

Спасибо.

Ответы

Ответ 1

Я пытался найти какое-то руководство по языку для "Gherkin"... но пока не повезло.

Так как SpecFlow разработан после огурца (основа BDD для языка программирования Ruby), неплохо заглянуть в wiki огурца, если у вас есть вопросы о Gherkin.

Я нашел это описание "Background"
https://github.com/cucumber/cucumber/wiki/Background