@Test public void testCompatibleCategoriesUnknownType() { Iterator<Class<?>> categories = registry.compatibleCategories(new Object()); assertFalse(categories.hasNext()); }
@Test public void testCompatibleCategoriesNonRegistered() { Iterator<Class<?>> categories = registry.compatibleCategories(new DummySPI() {}); assertTrue(categories.hasNext()); assertEquals(DummySPI.class, categories.next()); assertFalse(categories.hasNext()); }
@Test public void testCompatibleCategoriesToo() { Iterator<Class<?>> categories = registry.compatibleCategories(new DummySPIToo()); assertTrue(categories.hasNext()); assertEquals(DummySPI.class, categories.next()); assertFalse(categories.hasNext()); }
@Test public void testCompatibleCategoriesUnknownType() { Iterator<Class<?>> categories = registry.compatibleCategories(new Object()); assertFalse(categories.hasNext()); }
@Test public void testCompatibleCategoriesToo() { Iterator<Class<?>> categories = registry.compatibleCategories(new DummySPIToo()); assertTrue(categories.hasNext()); assertEquals(DummySPI.class, categories.next()); assertFalse(categories.hasNext()); }
@Test public void testCompatibleCategoriesImpl() { Iterator<Class<?>> categories = registry.compatibleCategories(new DummySPIImpl()); assertTrue(categories.hasNext()); assertEquals(DummySPI.class, categories.next()); assertFalse(categories.hasNext()); }
@Test public void testCompatibleCategoriesToo() { Iterator<Class<?>> categories = registry.compatibleCategories(new DummySPIToo()); assertTrue(categories.hasNext()); assertEquals(DummySPI.class, categories.next()); assertFalse(categories.hasNext()); }
@Test public void testCompatibleCategoriesUnknownType() { Iterator<Class<?>> categories = registry.compatibleCategories(new Object()); assertFalse(categories.hasNext()); }
@Test public void testCompatibleCategoriesImpl() { Iterator<Class<?>> categories = registry.compatibleCategories(new DummySPIImpl()); assertTrue(categories.hasNext()); assertEquals(DummySPI.class, categories.next()); assertFalse(categories.hasNext()); }
@Test public void testCompatibleCategoriesNull() { // Compatible categories Iterator<Class<?>> categories = registry.compatibleCategories(null); assertFalse(categories.hasNext()); }
@Test public void testCompatibleCategoriesNonRegistered() { Iterator<Class<?>> categories = registry.compatibleCategories(new DummySPI() {}); assertTrue(categories.hasNext()); assertEquals(DummySPI.class, categories.next()); assertFalse(categories.hasNext()); }
@Test public void testCompatibleCategoriesNull() { // Compatible categories Iterator<Class<?>> categories = registry.compatibleCategories(null); assertFalse(categories.hasNext()); }
@Test public void testCompatibleCategoriesNonRegistered() { Iterator<Class<?>> categories = registry.compatibleCategories(new DummySPI() {}); assertTrue(categories.hasNext()); assertEquals(DummySPI.class, categories.next()); assertFalse(categories.hasNext()); }
@Test public void testCompatibleCategoriesImpl() { Iterator<Class<?>> categories = registry.compatibleCategories(new DummySPIImpl()); assertTrue(categories.hasNext()); assertEquals(DummySPI.class, categories.next()); assertFalse(categories.hasNext()); }
@Test public void testCompatibleCategoriesNull() { // Compatible categories Iterator<Class<?>> categories = registry.compatibleCategories(null); assertFalse(categories.hasNext()); }