public void testGetSubscribers_returnsImmutableSnapshot() { StringSubscriber s1 = new StringSubscriber(); StringSubscriber s2 = new StringSubscriber(); ObjectSubscriber o1 = new ObjectSubscriber();
public void testRegister() { assertEquals(0, registry.getSubscribersForTesting(String.class).size()); registry.register(new StringSubscriber()); assertEquals(1, registry.getSubscribersForTesting(String.class).size()); registry.register(new StringSubscriber()); assertEquals(2, registry.getSubscribersForTesting(String.class).size()); registry.register(new ObjectSubscriber()); assertEquals(2, registry.getSubscribersForTesting(String.class).size()); assertEquals(1, registry.getSubscribersForTesting(Object.class).size()); }
public void testGetSubscribers() { assertEquals(0, Iterators.size(registry.getSubscribers(""))); registry.register(new StringSubscriber()); assertEquals(1, Iterators.size(registry.getSubscribers(""))); registry.register(new StringSubscriber()); assertEquals(2, Iterators.size(registry.getSubscribers(""))); registry.register(new ObjectSubscriber()); assertEquals(3, Iterators.size(registry.getSubscribers(""))); assertEquals(1, Iterators.size(registry.getSubscribers(new Object()))); assertEquals(1, Iterators.size(registry.getSubscribers(1))); registry.register(new IntegerSubscriber()); assertEquals(3, Iterators.size(registry.getSubscribers(""))); assertEquals(1, Iterators.size(registry.getSubscribers(new Object()))); assertEquals(2, Iterators.size(registry.getSubscribers(1))); }
public void testGetSubscribers_returnsImmutableSnapshot() { StringSubscriber s1 = new StringSubscriber(); StringSubscriber s2 = new StringSubscriber(); ObjectSubscriber o1 = new ObjectSubscriber();
public void testGetSubscribers() { assertEquals(0, Iterators.size(registry.getSubscribers(""))); registry.register(new StringSubscriber()); assertEquals(1, Iterators.size(registry.getSubscribers(""))); registry.register(new StringSubscriber()); assertEquals(2, Iterators.size(registry.getSubscribers(""))); registry.register(new ObjectSubscriber()); assertEquals(3, Iterators.size(registry.getSubscribers(""))); assertEquals(1, Iterators.size(registry.getSubscribers(new Object()))); assertEquals(1, Iterators.size(registry.getSubscribers(1))); registry.register(new IntegerSubscriber()); assertEquals(3, Iterators.size(registry.getSubscribers(""))); assertEquals(1, Iterators.size(registry.getSubscribers(new Object()))); assertEquals(2, Iterators.size(registry.getSubscribers(1))); }
public void testRegister() { assertEquals(0, registry.getSubscribersForTesting(String.class).size()); registry.register(new StringSubscriber()); assertEquals(1, registry.getSubscribersForTesting(String.class).size()); registry.register(new StringSubscriber()); assertEquals(2, registry.getSubscribersForTesting(String.class).size()); registry.register(new ObjectSubscriber()); assertEquals(2, registry.getSubscribersForTesting(String.class).size()); assertEquals(1, registry.getSubscribersForTesting(Object.class).size()); }