(no commit message)
[utils] / system / general / src / test / java / org / wamblee / system / adapters / ClassConfigurationTest.java
index c0fc039815aab0d7963c30ce055128686a941d20..8d5703dd603810c4a5f5dc2aefb0484cccf3bb67 100644 (file)
@@ -31,6 +31,7 @@ public class ClassConfigurationTest extends AdapterTestCase {
 
         ConstructorConfiguration config = classConfig.getConstructorConfig()
                 .greedy();
+        
         ProvidedInterface provided = new DefaultProvidedInterface("arg",
                 String.class);
         List<RequiredInterface> required = classConfig.getRequiredInterfaces();
@@ -40,7 +41,7 @@ public class ClassConfigurationTest extends AdapterTestCase {
 
         required.get(0).setProvider(provided);
 
-        provided.publish("hello", _scope);
+        _scope.publishInterface(provided, "hello");
         classConfig.create(_scope);
 
         AssertionUtils.assertEquals(new String[] { "x1(hello)" },
@@ -52,7 +53,7 @@ public class ClassConfigurationTest extends AdapterTestCase {
         ClassConfiguration classConfig = new ClassConfiguration(X7.class);
 
         classConfig.getConstructorConfig().select(Boolean.class);
-        classConfig.getObjectConfig().getSetterConfig().values("port").setValue(0, 10);
+        classConfig.getObjectConfig().getSetterConfig().initAllSetters().values("setPort").setValue(0, 10);
         
         ProvidedInterface providedBoolean = new DefaultProvidedInterface("boolean",
                 Boolean.class);
@@ -66,8 +67,8 @@ public class ClassConfigurationTest extends AdapterTestCase {
         required.get(0).setProvider(providedBoolean);
         required.get(1).setProvider(providedHost);
 
-        providedBoolean.publish(true, _scope);
-        providedHost.publish("host.name.org", _scope);
+        _scope.publishInterface(providedBoolean, true);
+        _scope.publishInterface(providedHost, "host.name.org");
         
         Object obj = classConfig.create(_scope);
         assertTrue(obj instanceof X7);