Author: ffang
Date: Wed Jul 30 00:45:34 2008
New Revision: 680929
URL: http://svn.apache.org/viewvc?rev=680929&view=rev
Log:
[SM-1485] test to illustrate cxf bc can handle exception when work as
proxy/bridge
Modified:
servicemix/components/bindings/servicemix-cxf-bc/trunk/src/test/java/org/apache/servicemix/cxfbc/CxfBcProviderConsumerTest.java
Modified:
servicemix/components/bindings/servicemix-cxf-bc/trunk/src/test/java/org/apache/servicemix/cxfbc/CxfBcProviderConsumerTest.java
URL:
http://svn.apache.org/viewvc/servicemix/components/bindings/servicemix-cxf-bc/trunk/src/test/java/org/apache/servicemix/cxfbc/CxfBcProviderConsumerTest.java?rev=680929&r1=680928&r2=680929&view=diff
==============================================================================
---
servicemix/components/bindings/servicemix-cxf-bc/trunk/src/test/java/org/apache/servicemix/cxfbc/CxfBcProviderConsumerTest.java
(original)
+++
servicemix/components/bindings/servicemix-cxf-bc/trunk/src/test/java/org/apache/servicemix/cxfbc/CxfBcProviderConsumerTest.java
Wed Jul 30 00:45:34 2008
@@ -20,6 +20,7 @@
import javax.xml.namespace.QName;
+import org.apache.cxf.calculator.AddNumbersFault;
import org.apache.cxf.calculator.CalculatorImpl;
import org.apache.cxf.calculator.CalculatorPortType;
import org.apache.cxf.calculator.CalculatorService;
@@ -63,6 +64,12 @@
CalculatorPortType port = service1.getCalculatorPort();
int ret = port.add(1, 2);
assertEquals(ret, 3);
+ try {
+ port.add(1, -2);
+ fail("should get exception");
+ } catch (AddNumbersFault e) {
+ assertEquals(e.getMessage(), "Negative number cant be added!");
+ }
}