Author: veithen
Date: Mon Dec 25 19:46:13 2017
New Revision: 1819256
URL: http://svn.apache.org/viewvc?rev=1819256&view=rev
Log:
Eliminate an instance of the catch-and-fail testing anti-pattern.
Modified:
axis/axis2/java/core/trunk/modules/jaxws-integration/test/org/apache/axis2/jaxws/nonanonymous/complextype/NonAnonymousComplexTypeTests.java
Modified:
axis/axis2/java/core/trunk/modules/jaxws-integration/test/org/apache/axis2/jaxws/nonanonymous/complextype/NonAnonymousComplexTypeTests.java
URL:
http://svn.apache.org/viewvc/axis/axis2/java/core/trunk/modules/jaxws-integration/test/org/apache/axis2/jaxws/nonanonymous/complextype/NonAnonymousComplexTypeTests.java?rev=1819256&r1=1819255&r2=1819256&view=diff
==============================================================================
---
axis/axis2/java/core/trunk/modules/jaxws-integration/test/org/apache/axis2/jaxws/nonanonymous/complextype/NonAnonymousComplexTypeTests.java
(original)
+++
axis/axis2/java/core/trunk/modules/jaxws-integration/test/org/apache/axis2/jaxws/nonanonymous/complextype/NonAnonymousComplexTypeTests.java
Mon Dec 25 19:46:13 2017
@@ -28,7 +28,6 @@ import org.apache.axis2.jaxws.TestLogger
import org.apache.axis2.jaxws.framework.AbstractTestCase;
import javax.xml.ws.BindingProvider;
-import javax.xml.ws.WebServiceException;
public class NonAnonymousComplexTypeTests extends AbstractTestCase {
@@ -41,23 +40,19 @@ public class NonAnonymousComplexTypeTest
public void testSimpleProxy() {
TestLogger.logger.debug("------------------------------");
TestLogger.logger.debug("Test : " + getName());
- try {
- String msg = "Hello Server";
- EchoMessagePortType myPort = (new
EchoMessageService()).getEchoMessagePort();
- BindingProvider p = (BindingProvider) myPort;
-
p.getRequestContext().put(BindingProvider.ENDPOINT_ADDRESS_PROPERTY,
axisEndpoint);
-
- String response = myPort.echoMessage(msg);
- TestLogger.logger.debug(response);
-
- // Try a second time to verify
- response = myPort.echoMessage(msg);
- TestLogger.logger.debug(response);
- TestLogger.logger.debug("------------------------------");
- } catch (WebServiceException webEx) {
- webEx.printStackTrace();
- fail();
- }
+
+ String msg = "Hello Server";
+ EchoMessagePortType myPort = (new
EchoMessageService()).getEchoMessagePort();
+ BindingProvider p = (BindingProvider) myPort;
+ p.getRequestContext().put(BindingProvider.ENDPOINT_ADDRESS_PROPERTY,
axisEndpoint);
+
+ String response = myPort.echoMessage(msg);
+ TestLogger.logger.debug(response);
+
+ // Try a second time to verify
+ response = myPort.echoMessage(msg);
+ TestLogger.logger.debug(response);
+ TestLogger.logger.debug("------------------------------");
}