Я искал документы и Google и изо всех сил пытаюсь найти надежные ссылки на то, как предполагается написать тест E2E для событий ngMouseenter
. Инструменты тестирования E2E Angular имеют element(<selector>).click()
, но ничего, насколько я вижу, для других типов событий.
В моем случае mouseenter (и mouseleave) запускает поведение, которое я хотел бы протестировать, и я полагаю, что у других есть аналогичные варианты использования. Есть ли способ сделать это?
[редактировать]
Я нашел расширение для запуска сценария angular здесь, на SO: /17807007#17807007">AngularJS: как вызывать обработчики событий и обнаруживать привязки в тестах
Это позволяет мне делать:
jqFunction(<selector>, "mouseenter")
и отлично работает.