Package com.googlecode.gwt.test.editors.AddressEditor

Examples of com.googlecode.gwt.test.editors.AddressEditor.AddressDriver


   @Test
   public void editEmptyBean() {
      // Arrange
      Address address = new Address();
      AddressEditor editor = new AddressEditor();
      AddressDriver driver = GWT.create(AddressDriver.class);
      driver.initialize(editor);

      // Test
      driver.edit(address);

      // Assert
      assertEquals("", editor.street().getValue());
      assertEquals("", editor.zipWithPathEditor().getValue());
      assertEquals("", editor.city.getValue());
View Full Code Here


   public void editFilledBean() {
      // Arrange
      Address address = Address.createFilledAddress();

      AddressEditor editor = new AddressEditor();
      AddressDriver driver = GWT.create(AddressDriver.class);
      driver.initialize(editor);

      // Test
      driver.edit(address);

      // Assert
      assertEquals("Avenue des Champs Elysées", editor.street().getValue());
      assertEquals("75008", editor.zipWithPathEditor().getValue());
      assertEquals("Paris", editor.city.getValue());
View Full Code Here

   @Test
   public void flushWithData() {
      // Arrange
      Address address = new Address();
      AddressEditor editor = new AddressEditor();
      AddressDriver driver = GWT.create(AddressDriver.class);
      driver.initialize(editor);
      // Start editing
      driver.edit(address);

      // Act : edit widget
      Browser.fillText(editor.street(), "Avenue des Champs Elysées");
      Browser.fillText(editor.zipWithPathEditor(), "75008");
      Browser.fillText(editor.city, "Paris");
      // TODO : API Browser for ValueListBox
      editor.stateWithPath.setValue("France", true);
      driver.flush();

      // Assert
      assertEquals("Avenue des Champs Elysées", address.getStreet());
      assertEquals("75008", address.getZip());
      assertEquals("Paris", address.getCity());
View Full Code Here

TOP

Related Classes of com.googlecode.gwt.test.editors.AddressEditor.AddressDriver

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.