public void testSetInitialValueGeneratesEvent() { target.addListener(listener); target.set("42"); listener.verifyValueChanged(null, 42); }
public void testClearEmptyGeneratesNoEvent() { target.addListener(listener); target.clear(); listener.verifyNoEvent(); }
public void testSetInitialValueGeneratesEvent() { target.addListener(listener); target.set("42"); listener.verifyValueChanged(null, 42); }
public void testClearEmptyGeneratesNoEvent() { target.addListener(listener); target.clear(); listener.verifyNoEvent(); }
public void testReplaceValueGeneratesEvent() { target.set("42"); target.addListener(listener); target.set("43"); listener.verifyValueChanged(42, 43); }
public void testClearGeneratesEvent() { target.set("42"); target.addListener(listener); target.clear(); listener.verifyValueChanged(42, null); }
public void testClearGeneratesEvent() { target.set("42"); target.addListener(listener); target.clear(); listener.verifyValueChanged(42, null); }
/** * Creates and stores a conversation container. If the container has a * conversation then initializes that too. */ private ConversationContainer createContainer(ObservableWavelet wavelet) { ObservableDocument manifestDoc = wavelet.getDocument(IdConstants.MANIFEST_DOCUMENT_ID); DocEventRouter router = DefaultDocEventRouter.create(manifestDoc); ObservableSingleton<DocumentBasedManifest, Void> manifestContainer = DocumentBasedSingleton.create(router, manifestDoc.getDocumentElement(), DocumentBasedManifest.MANIFEST_TOP_TAG, DocumentBasedManifest.FACTORY); ConversationContainer container = new ConversationContainer(wavelet, manifestContainer); manifestContainer.addListener(container); containers.put(wavelet, container); WaveletBasedConversation conversation = container.getConversation(); if (conversation != null) { conversations.put(wavelet, conversation); triggerOnConversationAdded(conversation); } return container; }
public void testReplaceValueGeneratesEvent() { target.set("42"); target.addListener(listener); target.set("43"); listener.verifyValueChanged(42, 43); }
public void testSetSameValueGeneratesNoEvent() { target.set("42"); target.addListener(listener); target.set("42"); listener.verifyNoEvent(); }
public void testSetSameValueGeneratesNoEvent() { target.set("42"); target.addListener(listener); target.set("42"); listener.verifyNoEvent(); }