use of com.google.gwt.event.dom.client.KeyDownEvent in project kie-wb-common by kiegroup.
the class ValueAndDataTypePopoverViewImplTest method testOnValueEditorKeyDownEnter.
@Test
public void testOnValueEditorKeyDownEnter() {
final KeyDownEvent keyDownEvent = mock(KeyDownEvent.class);
doNothing().when(view).hide(true);
doReturn(true).when(view).isEnter(keyDownEvent);
view.onValueEditorKeyDown(keyDownEvent);
verify(view).hide(true);
verify(view).onClosedByKeyboard();
}
use of com.google.gwt.event.dom.client.KeyDownEvent in project kie-wb-common by kiegroup.
the class ValueAndDataTypePopoverViewImplTest method testIsEsc.
@Test
public void testIsEsc() {
final KeyDownEvent keyDownEvent = mock(KeyDownEvent.class);
when(keyDownEvent.getNativeKeyCode()).thenReturn(KeyCodes.KEY_ESCAPE);
final boolean actual = view.isEsc(keyDownEvent);
assertTrue(actual);
}
use of com.google.gwt.event.dom.client.KeyDownEvent in project kie-wb-common by kiegroup.
the class ValueAndDataTypePopoverViewImplTest method testOnValueEditorKeyDownShiftTab.
@Test
public void testOnValueEditorKeyDownShiftTab() {
final KeyDownEvent keyDownEvent = mock(KeyDownEvent.class);
doReturn(false).when(view).isEnter(keyDownEvent);
doReturn(false).when(view).isEsc(keyDownEvent);
doReturn(true).when(view).isTab(keyDownEvent);
when(keyDownEvent.isShiftKeyDown()).thenReturn(true);
view.onValueEditorKeyDown(keyDownEvent);
verify(typeSelectorButton).focus();
verify(keyDownEvent).preventDefault();
verify(view, never()).onClosedByKeyboard();
}
use of com.google.gwt.event.dom.client.KeyDownEvent in project kie-wb-common by kiegroup.
the class ValueAndDataTypePopoverViewImplTest method testIsNotTab.
@Test
public void testIsNotTab() {
final KeyDownEvent keyDownEvent = mock(KeyDownEvent.class);
when(keyDownEvent.getNativeKeyCode()).thenReturn(KeyCodes.KEY_A);
final boolean actual = view.isTab(keyDownEvent);
assertFalse(actual);
}
use of com.google.gwt.event.dom.client.KeyDownEvent in project kie-wb-common by kiegroup.
the class ValueAndDataTypePopoverViewImplTest method testIsNotEsc.
@Test
public void testIsNotEsc() {
final KeyDownEvent keyDownEvent = mock(KeyDownEvent.class);
when(keyDownEvent.getNativeKeyCode()).thenReturn(KeyCodes.KEY_A);
final boolean actual = view.isEsc(keyDownEvent);
assertFalse(actual);
}
Aggregations