Given i have a cucumber feature
When I run the feature from my java class with annotations to a certain package
Then cucumber knows to go and find the right class
Но как это делается?Как огурец знает, какой файл java запускать?
Если я дублирую класс, то он, кажется, запускает его дважды (и взорвался, я действительно не исследовал). Он просто выглядит в пакете для любого метода, который соответствует аннотации/java8-именованию? Или происходит что-то еще?
Мне любопытно, потому что, если у вас есть два заданных для разных сценариев, но классы находятся в одном пакете - это проблема? Есть ли решение?