public void testLookup() {
ProvidedInterface provider = new DefaultProvidedInterface("x", Integer.class);
Scope scope = new DefaultScope(new ProvidedInterface[0]);
-
- assertNull(provider.getUniqueId());
+
scope.publishInterface(provider, 100);
assertNotNull(provider.getUniqueId());
+ assertEquals(100, scope.getInterfaceImplementation(provider, Integer.class).intValue());
}
public void testNestedLookup() {