summaryrefslogtreecommitdiffstats
path: root/sca-java-2.x/trunk/unreleased/samples/helloworld-scala-contribution/src/test/scala/sample/HelloworldTestCase.scala
diff options
context:
space:
mode:
authorantelder <antelder@13f79535-47bb-0310-9956-ffa450edef68>2011-03-11 10:49:15 +0000
committerantelder <antelder@13f79535-47bb-0310-9956-ffa450edef68>2011-03-11 10:49:15 +0000
commit838f599efad355283e96e4bb58b1aeacae823fd0 (patch)
treed10259e9cf921a58c0a13daf45800c95536f6231 /sca-java-2.x/trunk/unreleased/samples/helloworld-scala-contribution/src/test/scala/sample/HelloworldTestCase.scala
parent9fa916cc7665365fb1daf6607f5c758dd4115e8c (diff)
Add a sample that uses Scala
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1080511 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to '')
-rw-r--r--sca-java-2.x/trunk/unreleased/samples/helloworld-scala-contribution/src/test/scala/sample/HelloworldTestCase.scala23
1 files changed, 23 insertions, 0 deletions
diff --git a/sca-java-2.x/trunk/unreleased/samples/helloworld-scala-contribution/src/test/scala/sample/HelloworldTestCase.scala b/sca-java-2.x/trunk/unreleased/samples/helloworld-scala-contribution/src/test/scala/sample/HelloworldTestCase.scala
new file mode 100644
index 0000000000..61b6f48d55
--- /dev/null
+++ b/sca-java-2.x/trunk/unreleased/samples/helloworld-scala-contribution/src/test/scala/sample/HelloworldTestCase.scala
@@ -0,0 +1,23 @@
+package samples
+
+import org.junit._
+import Assert._
+import org.apache.tuscany.sca._
+
+@Test
+class HelloworldTestCase {
+
+ @Test
+ def testSayHello() = {
+ var node = TuscanyRuntime.runComposite("helloworld.composite", "target/classes");
+ try {
+ var helloworld = node.getService(classOf[sample.Helloworld], "HelloworldComponent");
+ assertEquals("Hello Amelia", helloworld.sayHello("Amelia"));
+ } finally {
+ node.stop();
+ }
+ }
+
+}
+
+