(no commit message)
[utils] / system / general / src / test / java / org / wamblee / system / core / AbstractComponentTest.java
index 3b1b7d375fc601dfbd647d2df2f5c509ef826fc6..2fd48f6e4c08de37cb13d62aab3ddcb632db3f6c 100644 (file)
@@ -21,7 +21,7 @@ public class AbstractComponentTest extends TestCase {
 
        public void testNotAllInterfacesStarted() {
                try {
-                       Component component = new AbstractComponent("xx",
+                       Component<?> component = new AbstractComponent<Object>("xx",
                                        new ProvidedInterface[] { new DefaultProvidedInterface(
                                                        "xxx", String.class) }, new RequiredInterface[0]) {
                                @Override
@@ -35,7 +35,7 @@ public class AbstractComponentTest extends TestCase {
                                        // Empty.
                                }
                        };
-                       component.start(new DefaultScope(component.getProvidedInterfaces().toArray()));
+                       component.start(new DefaultScope(component.getProvidedInterfaces()));
                } catch (SystemAssemblyException e) {
                        //e.printStackTrace();
                        return;
@@ -45,7 +45,7 @@ public class AbstractComponentTest extends TestCase {
        
        public void testUnexpectedServicesStarted() { 
            try {
-            Component component = new AbstractComponent("xx",
+            Component<?> component = new AbstractComponent<Object>("xx",
                     new ProvidedInterface[0], new RequiredInterface[0]) {
                 @Override
                 protected Object doStart(Scope aScope) {
@@ -58,7 +58,7 @@ public class AbstractComponentTest extends TestCase {
                     // Empty.
                 }
             };
-            component.start(new DefaultScope(component.getProvidedInterfaces().toArray()));
+            component.start(new DefaultScope(component.getProvidedInterfaces()));
         } catch (SystemAssemblyException e) {
             //e.printStackTrace();
             return;