setterconfiguration now by default does not add all the setters.
[utils] / system / general / src / test / java / org / wamblee / system / adapters / ClassAdapterTest.java
index 113fe74e44fc2cab568e96d5a3942a261d3cc97d..e08190e9ca8b72ae29e5aa337562ddfa84e282f0 100644 (file)
@@ -32,8 +32,10 @@ public class ClassAdapterTest extends AdapterTestCase {
 
        public void testSimpleConstructorInjection() { 
                ClassConfiguration x1Config = new ClassConfiguration(X1.class);
+               x1Config.getObjectConfig().getSetterConfig().initAllSetters();
                x1Config.getConstructorConfig().getParameters().setValue(0, "hello");
-        ClassConfiguration x4Config = new ClassConfiguration(X4.class); 
+        ClassConfiguration x4Config = new ClassConfiguration(X4.class);
+        x4Config.getObjectConfig().getSetterConfig().initAllSetters();
         
         ClassAdapter x1Adapter = new ClassAdapter("x1", x1Config);
         ClassAdapter x4Adapter = new ClassAdapter("x4", x4Config);
@@ -59,9 +61,12 @@ public class ClassAdapterTest extends AdapterTestCase {
        
        public void testConstructorAndSetterInjection() {
            ClassConfiguration x1Config = new ClassConfiguration(X1.class);
+           x1Config.getObjectConfig().getSetterConfig().initAllSetters();
         x1Config.getConstructorConfig().getParameters().setValue(0, "hello");
         ClassConfiguration x4Config = new ClassConfiguration(X4.class);
+        x4Config.getObjectConfig().getSetterConfig().initAllSetters();
         ClassConfiguration x8Config = new ClassConfiguration(X8.class);
+        x8Config.getObjectConfig().getSetterConfig().initAllSetters();
         
         ClassAdapter x1Adapter = new ClassAdapter("x1", x1Config);
         ClassAdapter x4Adapter = new ClassAdapter("x4", x4Config);