Я новичок в SpecFlow и BDD и наткнулся на контрольно-пропускной пункт в написании сценария, который требует от пользователя выбора.По сути, вот сценарий:
Scenario: Deleting a record
Given I am on the edit record page
And I click the delete button
Then I should see a prompt asking for confirmation
Я не уверен, что делать дальше.Здесь есть два пути для тестирования: один, когда пользователь говорит «ОК» для подтверждения, и один, когда пользователь говорит «Отмена».
Я хочу сказать «И если я нажму OK», а затем «Тогда запись должна быть удалена» и т. Д. Но, похоже, лучше разбить ее на части.
Как бы вы перефразировали этот сценарий?