Author: ffang
Date: Tue Jul 29 23:44:30 2008
New Revision: 680922

URL: http://svn.apache.org/viewvc?rev=680922&view=rev
Log:
[SM-1485] test to illustrate cxf bc can handle exception when work as 
proxy/bridge

Modified:
    
servicemix/smx3/branches/servicemix-3.2/deployables/bindingcomponents/servicemix-cxf-bc/src/test/java/org/apache/servicemix/cxfbc/CxfBcProviderConsumerTest.java

Modified: 
servicemix/smx3/branches/servicemix-3.2/deployables/bindingcomponents/servicemix-cxf-bc/src/test/java/org/apache/servicemix/cxfbc/CxfBcProviderConsumerTest.java
URL: 
http://svn.apache.org/viewvc/servicemix/smx3/branches/servicemix-3.2/deployables/bindingcomponents/servicemix-cxf-bc/src/test/java/org/apache/servicemix/cxfbc/CxfBcProviderConsumerTest.java?rev=680922&r1=680921&r2=680922&view=diff
==============================================================================
--- 
servicemix/smx3/branches/servicemix-3.2/deployables/bindingcomponents/servicemix-cxf-bc/src/test/java/org/apache/servicemix/cxfbc/CxfBcProviderConsumerTest.java
 (original)
+++ 
servicemix/smx3/branches/servicemix-3.2/deployables/bindingcomponents/servicemix-cxf-bc/src/test/java/org/apache/servicemix/cxfbc/CxfBcProviderConsumerTest.java
 Tue Jul 29 23:44:30 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