Я начал использовать SpecFlow и задался вопросом, можно ли повторно использовать сценарии между спецификациями.
В основном моя идея такова (я могу быть в корне неправ:))
У меня есть одна функция, написанная для проверки навигации.
Функция: навигация
I should be able to navigate to all the pages i'm authorized to
Сценарий: перейдите к Boo
Given I enter proper values in Foo
When I enter Go
Then I should be taken to Boo**
И затем у меня есть еще одна спецификация, которая подтвердила бы операционную сторону Boo.
Функция: проверка правильности работы Boo
Итак, здесь мне в основном нужно сначала перейти к экрану Boo. Я подумал, можно ли повторно использовать сценарий Scenario: Navigate to Boo, написанный в Navigation.
Это возможно? Иначе, как лучше обойти это?
/BB