protected static void assertValue(Singleton<Integer, String> target, int expected) { assertTrue(target.hasValue()); assertEquals(new Integer(expected), target.get()); } }
protected static void assertNoValue(Singleton<Integer, String> target) { assertFalse(target.hasValue()); assertNull(target.get()); }
public void testEmptySingletonHasNoValue() { assertNoValue(target); }
public void testSetSetsValue() { target.set("42"); assertValue(target, 42); }
@Override public void setUp() { super.setUp(); target = createSingleton(); doc = target.getDocument(); router = target.getEventRouter(); listener = new Listener(); }
@Override public void setUp() { target = createSingleton(); listener = new Listener(); }
public void testSetSetsValue() { target.set("42"); assertValue(target, 42); }
@Override public void setUp() { super.setUp(); target = createSingleton(); doc = target.getDocument(); router = target.getEventRouter(); listener = new Listener(); }
@Override public void setUp() { target = createSingleton(); listener = new Listener(); }
protected static void assertValue(Singleton<Integer, String> target, int expected) { assertTrue(target.hasValue()); assertEquals(new Integer(expected), target.get()); } }
protected static void assertNoValue(Singleton<Integer, String> target) { assertFalse(target.hasValue()); assertNull(target.get()); }
public void testSetReplacesValue() { target.set("42"); target.set("43"); assertValue(target, 43); }
public void testEmptySingletonHasNoValue() { assertNoValue(target); }
public void testSetReplacesValue() { target.set("42"); target.set("43"); assertValue(target, 43); }
public void testClearRemovesValue() { target.set("42"); target.clear(); assertNoValue(target); }
public void testSetAfterClearSetsValue() { target.set("42"); target.clear(); target.set("43"); assertValue(target, 43); }
public void testClearRemovesValue() { target.set("42"); target.clear(); assertNoValue(target); }
public void testSetAfterClearSetsValue() { target.set("42"); target.clear(); target.set("43"); assertValue(target, 43); }