Ignore:
Timestamp:
05/10/18 16:04:51 (6 years ago)
Author:
davidb
Message:

Reworking of the code-base to separate logic from graphics. This version of Expeditee now supports a JFX graphics as an alternative to SWING

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/tests/org/expeditee/gui/FrameKeyboardsActionsTest.java

    r347 r1102  
    1212        public final void testTypeText() throws Exception {
    1313                Frame testFrame = showBlankFrame();
    14                 DisplayIO.typeKey(KeyEvent.VK_ESCAPE);
    15                 DisplayIO.typeText("hello");
     14                DisplayController.typeKey(KeyEvent.VK_ESCAPE);
     15                DisplayController.typeText("hello");
    1616                // Pick the item up in the middle
    1717                Item currentItem = FrameUtils.getCurrentItem();
    1818                assertNotNull(currentItem);
    19                 DisplayIO.setCursorPosition(currentItem.getX()
     19                DisplayController.setCursorPosition(currentItem.getX()
    2020                                + currentItem.getBoundsWidth() / 2,
    2121                                FrameMouseActions.MouseY - 2);
    2222                Thread.sleep(DELAY);
    23                 DisplayIO.clickMouse(InputEvent.BUTTON2_MASK);
     23                DisplayController.clickMouse(InputEvent.BUTTON2_MASK);
    2424                Thread.sleep(DELAY);
    25                 DisplayIO.setCursorPosition(
     25                DisplayController.setCursorPosition(
    2626                                Math.round(FrameGraphics.getMaxFrameSize().getWidth() / 2),
    2727                                FrameMouseActions.MouseY);
    2828                Thread.sleep(DELAY);
    29                 DisplayIO.typeKey(KeyEvent.VK_ESCAPE);
     29                DisplayController.typeKey(KeyEvent.VK_ESCAPE);
    3030                Thread.sleep(DELAY);
    31                 DisplayIO.clickMouse(InputEvent.BUTTON2_MASK);
     31                DisplayController.clickMouse(InputEvent.BUTTON2_MASK);
    3232                Thread.sleep(DELAY);
    3333
     
    3535                assertEquals(currentItem.getX(), FrameMouseActions.getX());
    3636
    37                 DisplayIO.typeKey(KeyEvent.VK_ESCAPE);
     37                DisplayController.typeKey(KeyEvent.VK_ESCAPE);
    3838
    39                 DisplayIO.typeStringDirect(0.05, "Hello Again!");
     39                DisplayController.typeStringDirect(0.05, "Hello Again!");
    4040
    41                 DisplayIO.typeKey(KeyEvent.VK_ESCAPE);
     41                DisplayController.typeKey(KeyEvent.VK_ESCAPE);
    4242
    43                 DisplayIO.typeText("Hello Again");
     43                DisplayController.typeText("Hello Again");
    4444
    4545                assertEquals(4, testFrame.getItems(false).size());
Note: See TracChangeset for help on using the changeset viewer.