summaryrefslogtreecommitdiffstats
path: root/java/sca/itest/validation
diff options
context:
space:
mode:
authorrfeng <rfeng@13f79535-47bb-0310-9956-ffa450edef68>2008-07-10 18:47:16 +0000
committerrfeng <rfeng@13f79535-47bb-0310-9956-ffa450edef68>2008-07-10 18:47:16 +0000
commit8737254257941b5fd3798b14c45bc680503f12e2 (patch)
tree540b66c8d6a0ea95a5cfff17b1138ad33238ba07 /java/sca/itest/validation
parent4158d0ec1302424961f9e25b5160208ff53f17d2 (diff)
Fix the test case failure
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@675675 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'java/sca/itest/validation')
-rw-r--r--java/sca/itest/validation/src/test/java/calculator/warning/NoMatchingBindingTestCase.java36
1 files changed, 18 insertions, 18 deletions
diff --git a/java/sca/itest/validation/src/test/java/calculator/warning/NoMatchingBindingTestCase.java b/java/sca/itest/validation/src/test/java/calculator/warning/NoMatchingBindingTestCase.java
index eb1f514240..514e45b88e 100644
--- a/java/sca/itest/validation/src/test/java/calculator/warning/NoMatchingBindingTestCase.java
+++ b/java/sca/itest/validation/src/test/java/calculator/warning/NoMatchingBindingTestCase.java
@@ -20,13 +20,19 @@ package calculator.warning;
import java.io.File;
-import junit.framework.Assert;
import junit.framework.TestCase;
+import org.apache.tuscany.sca.core.ExtensionPointRegistry;
+import org.apache.tuscany.sca.core.UtilityExtensionPoint;
+import org.apache.tuscany.sca.monitor.Monitor;
+import org.apache.tuscany.sca.monitor.MonitorFactory;
+import org.apache.tuscany.sca.monitor.Problem;
+import org.apache.tuscany.sca.monitor.logging.impl.DefaultLoggingMonitorImpl;
import org.apache.tuscany.sca.node.SCAClient;
import org.apache.tuscany.sca.node.SCAContribution;
import org.apache.tuscany.sca.node.SCANode2;
import org.apache.tuscany.sca.node.SCANode2Factory;
+import org.apache.tuscany.sca.node.impl.NodeImpl;
/**
* This shows how to test the Calculator service component.
@@ -38,19 +44,14 @@ public class NoMatchingBindingTestCase extends TestCase {
@Override
protected void setUp() throws Exception {
- try {
- SCANode2Factory nodeFactory = SCANode2Factory.newInstance();
- node = nodeFactory.createSCANode(new File("src/main/resources/NoMatchingBinding/Calculator.composite").toURL().toString(),
- new SCAContribution("TestContribution",
- new File("src/main/resources/NoMatchingBinding").toURL().toString()));
-
- node.start();
- calculatorService = ((SCAClient)node).getService(CalculatorService.class, "CalculatorServiceComponent");
- } catch (Exception ex){
- // do nothing
- return;
- }
- Assert.fail();
+ SCANode2Factory nodeFactory = SCANode2Factory.newInstance();
+ node =
+ nodeFactory.createSCANode(new File("src/main/resources/NoMatchingBinding/Calculator.composite").toURL()
+ .toString(), new SCAContribution("TestContribution", new File("src/main/resources/NoMatchingBinding")
+ .toURL().toString()));
+
+ node.start();
+ calculatorService = ((SCAClient)node).getService(CalculatorService.class, "CalculatorServiceComponent");
}
@Override
@@ -59,16 +60,15 @@ public class NoMatchingBindingTestCase extends TestCase {
}
public void testCalculator() throws Exception {
- /*
+
ExtensionPointRegistry registry = ((NodeImpl)node).getExtensionPointRegistry();
UtilityExtensionPoint utilities = registry.getExtensionPoint(UtilityExtensionPoint.class);
MonitorFactory monitorFactory = utilities.getUtility(MonitorFactory.class);
Monitor monitor = monitorFactory.createMonitor();
Problem problem = ((DefaultLoggingMonitorImpl)monitor).getLastLoggedProblem();
-
+
assertNotNull(problem);
assertEquals("NoMatchingBinding", problem.getMessageId());
- */
-
+
}
}