### Question:
RecordDoubleClickEvent extends Event<RecordDoubleClickHandler> { @Override protected void dispatch(RecordDoubleClickHandler handler) { handler.onRecordDoubleClick(this); } RecordDoubleClickEvent(Object source, ListGrid viewer, Record record, int recordNum, ListGridField field, int fieldNum); static Type<RecordDoubleClickHandler> getType(); @Override Event.Type<RecordDoubleClickHandler> getAssociatedType(); ListGrid getViewer(); Record getRecord(); int getRecordNum(); ListGridField getField(); int getFieldNum(); @Override boolean equals(Object obj); @Override int hashCode();  }### Answer:
@Test public void test_dispatchesToHandler() { final RecordDoubleClickHandler handler = mock(RecordDoubleClickHandler.class); event.dispatch(handler); verify(handler).onRecordDoubleClick(event); }