Scope scope = new DefaultScope(new ProvidedInterface[0]);
scope.publishInterface(provider, 100);
- assertNotNull(provider.getUniqueId());
assertEquals(100, scope.getInterfaceImplementation(provider, Integer.class).intValue());
}
child.publishInterface(provider2, "hallo");
- assertNotNull(provider1.getUniqueId());
- assertNotNull(provider2.getUniqueId());
-
- assertFalse(provider1.getUniqueId().equals(provider2.getUniqueId()));
+ assertFalse(provider1.equals(provider2));
assertEquals(100, child.getInterfaceImplementation(provider1, Integer.class).intValue());
assertEquals("hallo", child.getInterfaceImplementation(provider2, String.class));