У меня есть несколько приемочных тестов, написанных в синтаксисе Gherkin, и я автоматизирую их с помощью SpecFlow.Один из примеров сценария (хотя он не в корнишоне):
", когда проверка отправляется с процентом увеличения заработной платы выше порога компании, тогда« Утверждающий увеличение зарплаты »должен одобрить проверку«.
Как видите, это пример особого условия, которое заставляет другого человека одобрить рецензию.Учитывая этот пример, необходимо ли иметь сценарий для
, когда отзыв представлен с процентом увеличения оклада, который находится в пределах порога компании, тогда «Утверждающий увеличение оклада» не должен утверждатьобзор. "
Если это так, то где находится отрезанная линия?Очевидно, что это может привести к наличию 2 сценариев для каждого 1 сценария - один, который относится к тому, что вы пытаетесь выполнить, и другой, который просто подтверждает, что вы не ошиблись (например, утверждающий увеличение в конечном итоге вынужден одобритькаждый отзыв)