Author: jboynes
Date: Thu Jan 4 16:49:18 2007
New Revision: 492839
URL: http://svn.apache.org/viewvc?view=rev&rev=492839
Log:
add helper method
Modified:
incubator/tuscany/java/sca/kernel/core/src/test/java/org/apache/tuscany/core/implementation/TestUtils.java
incubator/tuscany/java/sca/kernel/core/src/test/java/org/apache/tuscany/core/implementation/composite/AutowireResolutionTestCase.java
Modified:
incubator/tuscany/java/sca/kernel/core/src/test/java/org/apache/tuscany/core/implementation/TestUtils.java
URL:
http://svn.apache.org/viewvc/incubator/tuscany/java/sca/kernel/core/src/test/java/org/apache/tuscany/core/implementation/TestUtils.java?view=diff&rev=492839&r1=492838&r2=492839
==============================================================================
---
incubator/tuscany/java/sca/kernel/core/src/test/java/org/apache/tuscany/core/implementation/TestUtils.java
(original)
+++
incubator/tuscany/java/sca/kernel/core/src/test/java/org/apache/tuscany/core/implementation/TestUtils.java
Thu Jan 4 16:49:18 2007
@@ -22,6 +22,7 @@
import java.util.List;
import org.apache.tuscany.spi.component.AtomicComponent;
+import org.apache.tuscany.spi.component.CompositeComponent;
import org.apache.tuscany.spi.idl.InvalidServiceContractException;
import org.apache.tuscany.spi.idl.java.JavaInterfaceProcessorRegistry;
import org.apache.tuscany.spi.idl.java.JavaServiceContract;
@@ -61,6 +62,13 @@
InboundWire wire = new InboundWireImpl();
JavaServiceContract contract = REGISTRY.introspect(interfaze);
wire.setServiceContract(contract);
+ return wire;
+ }
+
+ public static InboundWire createInboundWire(Class<?> interfaze,
CompositeComponent parent)
+ throws InvalidServiceContractException {
+ InboundWire wire = createInboundWire(interfaze);
+ wire.setContainer(parent);
return wire;
}
}
Modified:
incubator/tuscany/java/sca/kernel/core/src/test/java/org/apache/tuscany/core/implementation/composite/AutowireResolutionTestCase.java
URL:
http://svn.apache.org/viewvc/incubator/tuscany/java/sca/kernel/core/src/test/java/org/apache/tuscany/core/implementation/composite/AutowireResolutionTestCase.java?view=diff&rev=492839&r1=492838&r2=492839
==============================================================================
---
incubator/tuscany/java/sca/kernel/core/src/test/java/org/apache/tuscany/core/implementation/composite/AutowireResolutionTestCase.java
(original)
+++
incubator/tuscany/java/sca/kernel/core/src/test/java/org/apache/tuscany/core/implementation/composite/AutowireResolutionTestCase.java
Thu Jan 4 16:49:18 2007
@@ -47,8 +47,7 @@
public void testResolvedByAutowire() throws Exception {
CompositeComponent parent = createMock(CompositeComponent.class);
- InboundWire wire = TestUtils.createInboundWire(Foo.class);
- wire.setContainer(parent);
+ InboundWire wire = TestUtils.createInboundWire(Foo.class, parent);
EasyMock.expect(parent.resolveAutowire(eq(Foo.class))).andReturn(wire);
replay(parent);
CompositeComponent component = new CompositeComponentImpl("test",
parent, null, null);
@@ -58,8 +57,7 @@
public void testSystemResolvedByAutowire() throws Exception {
CompositeComponent parent = createMock(CompositeComponent.class);
- InboundWire wire = TestUtils.createInboundWire(Foo.class);
- wire.setContainer(parent);
+ InboundWire wire = TestUtils.createInboundWire(Foo.class, parent);
EasyMock.expect(parent.resolveSystemAutowire(eq(Foo.class))).andReturn(wire);
replay(parent);
CompositeComponent component = new CompositeComponentImpl("test",
parent, null, null);
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]