public void testEditResetsDirty() {
PersonEditorWithDelegate editor = new PersonEditorWithDelegate();
PersonEditorWithDelegateDriver driver = GWT.create(PersonEditorWithDelegateDriver.class);
driver.initialize(editor);
driver.edit(person);
// Freshly-initialized should not be dirty
assertFalse(driver.isDirty());
editor.addressEditor.city.setValue("blah");