* canceled. This test will ensure that user-changed properties are
* canceled even in the event that the application ALSO updated the
* property, though it was later overwritten by a user update.
*/
public void testPropertyUpdateCancellation3() {
TextField textField = new TextField();
columnApp.getColumn().add(textField);
manager.purge();
textField.setText("first the application set it to this.");
manager.getClientUpdateManager().setComponentProperty(textField, TextField.TEXT_CHANGED_PROPERTY, "a user typed this.");
manager.processClientUpdates();
ServerComponentUpdate[] componentUpdates = manager.getServerUpdateManager().getComponentUpdates();
assertEquals(1, componentUpdates.length);