Тестирование взаимодействия Cytoscape - PullRequest
0 голосов
/ 10 февраля 2020

Мы будем sh проводить интерактивные тесты на нашем компоненте Cytoscape. js.

В идеале мы должны использовать Jest + Enzyme .

Мы бы хотели

  • выполнить действие перетаскивания на узле,
  • выполнить действие правой кнопки мыши на узле

Я не уверен если это возможно. Компонент перечисляет три elemnts. Один для selectbox, один для перетаскивания и один для узла.

Есть ли способ вывести информацию на холст или каким-либо образом получить доступ к графическим элементам, таким как , с помощью его дочерние элементы (например, et c.)

Если это невозможно, тогда нам, вероятно, придется сделать это с помощью интеграционных тестов (например, Selenium, взаимодействующий с позициями xy на элементе Canvas).

...