Author: jboynes
Date: Sun Apr 16 12:48:22 2006
New Revision: 394551

URL: http://svn.apache.org/viewcvs?rev=394551&view=rev
Log:
add test to verify directly registered POJOs can be found by autowire

Modified:
    
incubator/tuscany/java/sca/core/src/test/java/org/apache/tuscany/core/system/context/SystemObjectRegistrationTestCase.java

Modified: 
incubator/tuscany/java/sca/core/src/test/java/org/apache/tuscany/core/system/context/SystemObjectRegistrationTestCase.java
URL: 
http://svn.apache.org/viewcvs/incubator/tuscany/java/sca/core/src/test/java/org/apache/tuscany/core/system/context/SystemObjectRegistrationTestCase.java?rev=394551&r1=394550&r2=394551&view=diff
==============================================================================
--- 
incubator/tuscany/java/sca/core/src/test/java/org/apache/tuscany/core/system/context/SystemObjectRegistrationTestCase.java
 (original)
+++ 
incubator/tuscany/java/sca/core/src/test/java/org/apache/tuscany/core/system/context/SystemObjectRegistrationTestCase.java
 Sun Apr 16 12:48:22 2006
@@ -49,6 +49,13 @@
         }
     }
 
+    public void testAutowireToObject() throws ConfigurationException {
+        MockComponent instance = new MockComponent();
+        systemContext.registerJavaObject("foo", MockComponent.class, instance);
+        assertSame(instance, 
systemContext.resolveInstance(MockComponent.class));
+        assertNull(systemContext.resolveExternalInstance(MockComponent.class));
+    }
+
     protected void setUp() throws Exception {
         super.setUp();
         runtime = new RuntimeContextImpl();


Reply via email to