Używam Behat do testowania, ze sterownikiem ZombieJS i wszystko działa jak dotąd dobrze, ale jest jedna rzecz, która mi przeszkadza, nie mogę wymyślić, jak sprawić, by Behat symulował kliknięcie element non-link. Domyślam się, że pochodzi ona od Mink'a, który jest sterownikiem opartym na różnych przeglądarkach i nie ma sensu klikać elementów niebędących łączami. Jednak w moim przypadku jest to potrzebne, ponieważ na stronie znajduje się kilka elementów, które mają dołączone detektory zdarzeń javascript i chcę przetestować te funkcje.Czy mogę uczynić Behat/ZombieJS/Mink symulującym kliknięcie elementu "non-link", aby uruchomić detektory JS?
Próbowałem za pomocą
Then I follow "div.sa"
Ale nie jest on z oczekiwanego błędu:
01. Link with id|title|alt|text "div.sa" not found.
Ponieważ nie jest to element łączący. Jest podobny krok w Behat:
naciśnięciu „button.class”
Ale to jest tylko dla przycisków.
Czy istnieje sposób, w jaki mogę uzyskać Behat, klikając elementy, które nie są znacznikami?