From c572d6c4d9c68e64291c2d8527b19c3a18bd85fa Mon Sep 17 00:00:00 2001 From: slaws Date: Fri, 24 Apr 2009 12:01:49 +0000 Subject: TUSCANY-2930 extend default format test for the chase where default is specified on reference but not on the service git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@768265 13f79535-47bb-0310-9956-ffa450edef68 --- .../helloworld/HelloWorldReferenceImpl.java | 9 +++++++-- .../main/resources/jmsdefault/helloworld.composite | 22 +++++++++++++++++++--- .../jms/format/FormatJMSDefaultTestCase.java | 4 ++-- 3 files changed, 28 insertions(+), 7 deletions(-) (limited to 'branches/sca-java-1.x') diff --git a/branches/sca-java-1.x/itest/jms-format/src/main/java/org/apache/tuscany/sca/binding/jms/format/jmsdefault/helloworld/HelloWorldReferenceImpl.java b/branches/sca-java-1.x/itest/jms-format/src/main/java/org/apache/tuscany/sca/binding/jms/format/jmsdefault/helloworld/HelloWorldReferenceImpl.java index 7271deac24..87192fbad5 100644 --- a/branches/sca-java-1.x/itest/jms-format/src/main/java/org/apache/tuscany/sca/binding/jms/format/jmsdefault/helloworld/HelloWorldReferenceImpl.java +++ b/branches/sca-java-1.x/itest/jms-format/src/main/java/org/apache/tuscany/sca/binding/jms/format/jmsdefault/helloworld/HelloWorldReferenceImpl.java @@ -31,17 +31,22 @@ public class HelloWorldReferenceImpl implements HelloWorldService { @Reference protected HelloWorldService helloWorldService3; + + @Reference + protected HelloWorldService helloWorldService4; public String getGreetings(String name){ return helloWorldService1.getGreetings(name) + " " + helloWorldService2.getGreetings(name) + " " + - helloWorldService3.getGreetings(name); + helloWorldService3.getGreetings(name) + " " + + helloWorldService4.getGreetings(name); } public String getPersonGreetings(Person person){ return helloWorldService1.getPersonGreetings(person) + " " + helloWorldService2.getPersonGreetings(person) + " " + - helloWorldService3.getPersonGreetings(person); + helloWorldService3.getPersonGreetings(person) + " " + + helloWorldService4.getPersonGreetings(person); } } diff --git a/branches/sca-java-1.x/itest/jms-format/src/main/resources/jmsdefault/helloworld.composite b/branches/sca-java-1.x/itest/jms-format/src/main/resources/jmsdefault/helloworld.composite index 2c0fd1b27a..2c54bf8bc5 100644 --- a/branches/sca-java-1.x/itest/jms-format/src/main/resources/jmsdefault/helloworld.composite +++ b/branches/sca-java-1.x/itest/jms-format/src/main/resources/jmsdefault/helloworld.composite @@ -39,9 +39,15 @@ + + + + + + - + @@ -59,7 +65,6 @@ - @@ -70,9 +75,20 @@ - + + + + + + + + + + + + \ No newline at end of file diff --git a/branches/sca-java-1.x/itest/jms-format/src/test/java/org/apache/tuscany/sca/binding/jms/format/FormatJMSDefaultTestCase.java b/branches/sca-java-1.x/itest/jms-format/src/test/java/org/apache/tuscany/sca/binding/jms/format/FormatJMSDefaultTestCase.java index 7000ff9212..a83bfb758a 100644 --- a/branches/sca-java-1.x/itest/jms-format/src/test/java/org/apache/tuscany/sca/binding/jms/format/FormatJMSDefaultTestCase.java +++ b/branches/sca-java-1.x/itest/jms-format/src/test/java/org/apache/tuscany/sca/binding/jms/format/FormatJMSDefaultTestCase.java @@ -51,12 +51,12 @@ public class FormatJMSDefaultTestCase { public void testHelloWorldCreate() throws Exception { HelloWorldService helloWorldService = ((SCAClient)node).getService(HelloWorldService.class, "HelloWorldReferenceComponent"); - assertEquals("Hello Fred Bloggs Hello Fred Bloggs Hello Fred Bloggs", helloWorldService.getGreetings("Fred Bloggs")); + assertEquals("Hello Fred Bloggs Hello Fred Bloggs Hello Fred Bloggs Hello Fred Bloggs", helloWorldService.getGreetings("Fred Bloggs")); Person person = new Person(); person.setFirstName("Fred"); person.setLastName("Bloggs"); - assertEquals("Hello Fred Bloggs Hello Fred Bloggs Hello Fred Bloggs", helloWorldService.getPersonGreetings(person)); + assertEquals("Hello Fred Bloggs Hello Fred Bloggs Hello Fred Bloggs Hello Fred Bloggs", helloWorldService.getPersonGreetings(person)); } @After -- cgit v1.2.3