Тестовое контекстное меню сетки
У меня есть org.eclipse.nebula.widgets.grid.Grid. К его заголовку я добавил контекстное меню (которое вызывается щелчком правой кнопки мыши).
Я должен создать несколько тестов для этой сетки, используя SWTBot (который не поддерживает сетки).
Как я могу открыть контекстное меню?
Я смог получить GridHeader и даже щелкнуть его, используя
gridItem.notifyListeners(SWT.Selection, new Event());
Чтобы открыть контекстное меню, я пытался SWT.BUTTON3
безуспешно. Я также попробовал некоторые вещи, предлагаемые здесь: link1, link2 и link3 (нет contextMenu();
метод).