Внешние события Рафаэля

Мое приложение использует Rapha & # xEB; l, чтобы поместить коллекцию объектов на страницу, каждый из которых имеетclick связанный обработчик, который использует данные, прикрепленные к объекту, когда он был загружен через JSON. Вот и все работает нормально.

Сейчас я пытаюсь добавить некоторые тестовые покрытия, используя Cucumber (да, я знаю, что я должен был сначала построить тесты, я сделаю в следующий раз). Мне нужно вызвать щелчок по первому объекту, чтобы проверить, что страница, связанная с этим объектом, загружается. Я пытался найти подходящий путь SVG для этого объекта и вызвалclick против этого, но это не сработает. Я также пытался сбросить каждый набор Rapha'l в глобально доступный объект, но не смог понять, как вызвать Rapha & lx; xEB; l.click событие против соответствующего.

Чтобы задать некоторые конкретные вопросы:

1) Как можно вызвать событие Rapha? L вручную?

2) Возможно ли вызвать упомянутое событие, если у вас есть ссылка на элемент SVG, которым владеет Rapha? L?

3) Если нет, то можно ли получить доступ к текущей коллекции наборов, которую держит Rapha? L?

Ответы на вопрос(2)

Ваш ответ на вопрос