1234567891011121314151617181920212223242526272829303132 |
- package com.vaadin.tests.fieldgroup;
-
- import org.junit.Test;
- import org.openqa.selenium.Keys;
-
- public class FieldGroupDiscardTest extends BasicPersonFormTest {
-
- @Test
- public void testFieldGroupDiscard() throws Exception {
- openTestURL();
- assertDefaults();
-
- /* make some changes */
- getFirstNameField().sendKeys("John123", Keys.ENTER);
- getLastNameArea().sendKeys("Doe123", Keys.ENTER);
- getEmailField().sendKeys("john@doe.com123", Keys.ENTER);
- getAgeField().sendKeys("64123", Keys.ENTER);
- getGenderTable().getCell(2, 0);
- getDeceasedField().click();
- getDeceasedField().click();
- getDeceasedField().sendKeys("YAY!", Keys.ENTER);
-
- assertBeanValuesUnchanged();
-
- assertDiscardResetsFields();
-
- assertBeanValuesUnchanged();
-
- /* we should still be at the state we started from */
- assertDefaults();
- }
- }
|