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!");
+        }
 
     }
 


Reply via email to