Author: midon
Date: Fri Jun 27 09:41:59 2008
New Revision: 672316

URL: http://svn.apache.org/viewvc?rev=672316&view=rev
Log:
fix a NPE in a test case

Modified:
    ode/trunk/utils/src/test/java/org/apache/ode/utils/wsdl/WsdlUtilsTest.java

Modified: 
ode/trunk/utils/src/test/java/org/apache/ode/utils/wsdl/WsdlUtilsTest.java
URL: 
http://svn.apache.org/viewvc/ode/trunk/utils/src/test/java/org/apache/ode/utils/wsdl/WsdlUtilsTest.java?rev=672316&r1=672315&r2=672316&view=diff
==============================================================================
--- ode/trunk/utils/src/test/java/org/apache/ode/utils/wsdl/WsdlUtilsTest.java 
(original)
+++ ode/trunk/utils/src/test/java/org/apache/ode/utils/wsdl/WsdlUtilsTest.java 
Fri Jun 27 09:41:59 2008
@@ -29,6 +29,7 @@
 import javax.wsdl.extensions.ExtensibilityElement;
 import javax.wsdl.extensions.http.HTTPAddress;
 import javax.wsdl.extensions.soap.SOAPAddress;
+import javax.wsdl.extensions.mime.MIMEContent;
 import javax.wsdl.factory.WSDLFactory;
 import javax.wsdl.xml.WSDLReader;
 import javax.xml.namespace.QName;
@@ -200,14 +201,15 @@
     public void testGetMimeContentType() {
         Binding binding = definition.getBinding(new 
QName("http://axis2.ode.apache.org";, "DummyServiceHttpBinding"));
         BindingOperation operation = binding.getBindingOperation("hello", 
null, null);
-        String mimeContentType = 
WsdlUtils.getMimeContent(operation.getBindingInput().getExtensibilityElements()).getType();
-        assertEquals("text/xml", mimeContentType);
+
+         MIMEContent mimeContent = 
WsdlUtils.getMimeContent(operation.getBindingInput().getExtensibilityElements());
+        assertNotNull("A MIME Content is expected!", mimeContent);
+        assertEquals("text/xml", mimeContent.getType());
 
         binding = definition.getBinding(new 
QName("http://axis2.ode.apache.org";, "DummyServiceSOAP11Binding"));
         operation = binding.getBindingOperation("hello", null, null);
-        mimeContentType = 
WsdlUtils.getMimeContent(operation.getBindingInput().getExtensibilityElements()).getType();
-        assertNull(mimeContentType);
-
+        mimeContent = 
WsdlUtils.getMimeContent(operation.getBindingInput().getExtensibilityElements());
+        assertNull("No content-type expected here!", mimeContent);
 
     }
 }


Reply via email to