コード例 #1
0
  @Test
  public void creatingANewConfiguration() {
    /*!
    A new configuration can be created by selecting **'New'** from
    the **'File'** menu or by pressing **Ctrl+N**.<br>
    This is essentially the same as resetting all configuration parameters
    back to their defaults.
    */
    assertEquals("DTangler DsmUI - original.properties", view.getTitle());
    view.inputButton.click();
    assertEquals(arguments.getInput(), fileInputSelector.getLastUsedDefaultInput().getPaths());

    view.menuBar.getMenu("File").getSubMenu("New").click();

    assertEquals("DTangler DsmUI - unsaved settings", view.getTitle());
    view.inputButton.click();
    assertTrue(fileInputSelector.getLastUsedDefaultInput().getPaths().isEmpty());
  }