t.me/atinfo_chat Telegram группа по автоматизации тестирования

deprecated-аннотации Given/When/Then и т.д. в Cucumber

design-patterns
bdd
cucumber
Теги: #<Tag:0x00007f21d5b2d218> #<Tag:0x00007f21d5b2d088> #<Tag:0x00007f21d5b2cf20>

(Алексей Павлов) #1

Добрый день. Вместо старого info.cukes стал использовать последнюю io.cucumber 4.7.1 (просто поменял зависимость в мавене)
Итог - эта версия cucumber помечает уже имеющиеся у меня аннотации @Given, @When, @Then как deprecated.
Также deprecated помечен SnippetType класс в junit-cucumber классе-запускальщике (как и сама аннотация @CucumberOptions - тоже deprecated). То же - для Cucumber.class в @RunWith(Cucumber.class) в том же классе-запускальщике.

Что сейчас используется в новой версии cucumber вместо всего этого? В официальной Cucumber Reference в справке всё старое, а гугл сходу не выдаёт инфы по этому.