You can also try:
view.btnAddField.fireEvent(new ClickEvent() { } );
(A little hack because it com.google.gwt.event.dom.client.ClickEventhas a protected constructor.)
or
DomEvent.fireNativeEvent(Document.get().createClickEvent(0, 0, 0, 0, 0,
false, false, false, false), view.btnAddField);
Then, in both cases, there is no need to create separate classes and break encapsulation for handlers in order to test click events.
source
share