public void testSetSameValueGeneratesNoEvent() { target.set("42"); target.addListener(listener); target.set("42"); listener.verifyNoEvent(); }
public void testClearEmptyGeneratesNoEvent() { target.addListener(listener); target.clear(); listener.verifyNoEvent(); }
public void testSetSameValueGeneratesNoEvent() { target.set("42"); target.addListener(listener); target.set("42"); listener.verifyNoEvent(); }
public void testAdditionOfNonCanonicalValueChangesNothing() { target.set("42"); target.addListener(listener); remoteInsertRedundantValue("43"); assertValue(target, 42); listener.verifyNoEvent(); }
public void testRemovalOfNonCanonicalValueChangesNothing() { target.set("42"); remoteInsertRedundantValue("43"); target.addListener(listener); remoteRemoveRedundantValues(); assertValue(target, 42); listener.verifyNoEvent(); }
public void testRemovalOfNonCanonicalValueChangesNothing() { target.set("42"); remoteInsertRedundantValue("43"); target.addListener(listener); remoteRemoveRedundantValues(); assertValue(target, 42); listener.verifyNoEvent(); }
public void testAtomicReplacementOfEquivalentFiresNoEvents() { target.set("42"); DocOp replacement = createReplaceOp(createErasureOp(), createRestoreOp()); target.addListener(listener); doc.hackConsume(Nindo.fromDocOp(replacement, false)); listener.verifyNoEvent(); }
public void testAdditionOfNonCanonicalValueChangesNothing() { target.set("42"); target.addListener(listener); remoteInsertRedundantValue("43"); assertValue(target, 42); listener.verifyNoEvent(); }
public void testAtomicReplacementOfEquivalentFiresNoEvents() { target.set("42"); DocOp replacement = createReplaceOp(createErasureOp(), createRestoreOp()); target.addListener(listener); doc.hackConsume(Nindo.fromDocOp(replacement, false)); listener.verifyNoEvent(); }
public void testClearEmptyGeneratesNoEvent() { target.addListener(listener); target.clear(); listener.verifyNoEvent(); }