| /** |
| * WrappedInOutTestCase.java |
| * |
| * This file was auto-generated from WSDL |
| * by the Apache Axis WSDL2Java emitter. |
| */ |
| |
| package test.wsdl.wrapped_inout; |
| |
| public class WrappedInOutTestCase extends junit.framework.TestCase { |
| public WrappedInOutTestCase(java.lang.String name) { |
| super(name); |
| } |
| public void test1WrappedInOutEchoString() throws Exception { |
| test.wsdl.wrapped_inout.WrappedInOutInterface binding; |
| try { |
| binding = new test.wsdl.wrapped_inout.WrappedInOutLocator().getWrappedInOut(); |
| } |
| catch (javax.xml.rpc.ServiceException jre) { |
| if(jre.getLinkedCause()!=null) |
| jre.getLinkedCause().printStackTrace(); |
| throw new junit.framework.AssertionFailedError("JAX-RPC ServiceException caught: " + jre); |
| } |
| assertTrue("binding is null", binding != null); |
| |
| java.lang.String expected = new String("This is a test"); |
| java.lang.String value = null; |
| value = binding.echoString(expected); |
| assertEquals(value, expected); |
| } |
| |
| public void test1WrappedInOutEchoEmptyString() throws Exception { |
| test.wsdl.wrapped_inout.WrappedInOutInterface binding; |
| try { |
| binding = new test.wsdl.wrapped_inout.WrappedInOutLocator().getWrappedInOut(); |
| } |
| catch (javax.xml.rpc.ServiceException jre) { |
| if(jre.getLinkedCause()!=null) |
| jre.getLinkedCause().printStackTrace(); |
| throw new junit.framework.AssertionFailedError("JAX-RPC ServiceException caught: " + jre); |
| } |
| assertTrue("binding is null", binding != null); |
| |
| java.lang.String expected = new String(""); |
| java.lang.String value = null; |
| value = binding.echoString(expected); |
| assertEquals(value, expected); |
| } |
| |
| public void test2WrappedInOutEchoStringIO() throws Exception { |
| test.wsdl.wrapped_inout.WrappedInOutInterface binding; |
| try { |
| binding = new test.wsdl.wrapped_inout.WrappedInOutLocator().getWrappedInOut(); |
| } |
| catch (javax.xml.rpc.ServiceException jre) { |
| if(jre.getLinkedCause()!=null) |
| jre.getLinkedCause().printStackTrace(); |
| throw new junit.framework.AssertionFailedError("JAX-RPC ServiceException caught: " + jre); |
| } |
| assertTrue("binding is null", binding != null); |
| |
| java.lang.String expected = new String("This is a test"); |
| java.lang.String value = null; |
| value = binding.echoStringIO(expected); |
| assertEquals(value, expected); |
| } |
| |
| public void test3WrappedInOutEchoStringIOret() throws Exception { |
| test.wsdl.wrapped_inout.WrappedInOutInterface binding; |
| try { |
| binding = new test.wsdl.wrapped_inout.WrappedInOutLocator().getWrappedInOut(); |
| } |
| catch (javax.xml.rpc.ServiceException jre) { |
| if(jre.getLinkedCause()!=null) |
| jre.getLinkedCause().printStackTrace(); |
| throw new junit.framework.AssertionFailedError("JAX-RPC ServiceException caught: " + jre); |
| } |
| assertTrue("binding is null", binding != null); |
| |
| java.lang.String value = null; |
| javax.xml.rpc.holders.StringHolder ioarg = new javax.xml.rpc.holders.StringHolder("in1"); |
| value = binding.echoStringIOret(ioarg); |
| assertEquals(value, "return"); |
| assertNotNull(ioarg); |
| assertEquals(ioarg.value, "out1"); |
| } |
| |
| public void test4WrappedInOutEchoStringInIO() throws Exception { |
| test.wsdl.wrapped_inout.WrappedInOutInterface binding; |
| try { |
| binding = new test.wsdl.wrapped_inout.WrappedInOutLocator().getWrappedInOut(); |
| } |
| catch (javax.xml.rpc.ServiceException jre) { |
| if(jre.getLinkedCause()!=null) |
| jre.getLinkedCause().printStackTrace(); |
| throw new junit.framework.AssertionFailedError("JAX-RPC ServiceException caught: " + jre); |
| } |
| assertTrue("binding is null", binding != null); |
| |
| javax.xml.rpc.holders.StringHolder holder = new javax.xml.rpc.holders.StringHolder("in2"); |
| binding.echoStringInIO("in1", holder); |
| assertNotNull(holder); |
| assertEquals(holder.value, "in1"); |
| } |
| |
| public void test5WrappedInOutEchoStringBig() throws Exception { |
| test.wsdl.wrapped_inout.WrappedInOutInterface binding; |
| try { |
| binding = new test.wsdl.wrapped_inout.WrappedInOutLocator().getWrappedInOut(); |
| } |
| catch (javax.xml.rpc.ServiceException jre) { |
| if(jre.getLinkedCause()!=null) |
| jre.getLinkedCause().printStackTrace(); |
| throw new junit.framework.AssertionFailedError("JAX-RPC ServiceException caught: " + jre); |
| } |
| assertTrue("binding is null", binding != null); |
| |
| java.lang.String value = null; |
| javax.xml.rpc.holders.StringHolder ioarg1 = new javax.xml.rpc.holders.StringHolder("ioarg1"); |
| javax.xml.rpc.holders.StringHolder ioarg2 = new javax.xml.rpc.holders.StringHolder("ioarg2"); |
| value = binding.echoStringBig("firstin1", ioarg1, ioarg2); |
| assertNotNull(value); |
| assertEquals(value, "firstin1"); |
| assertEquals(ioarg1.value, "out1"); |
| assertEquals(ioarg2.value, "out2"); |
| } |
| |
| public void test6WrappedInOutHelloInOut() throws Exception { |
| test.wsdl.wrapped_inout.WrappedInOutInterface binding; |
| try { |
| binding = new test.wsdl.wrapped_inout.WrappedInOutLocator().getWrappedInOut(); |
| } |
| catch (javax.xml.rpc.ServiceException jre) { |
| if(jre.getLinkedCause()!=null) |
| jre.getLinkedCause().printStackTrace(); |
| throw new junit.framework.AssertionFailedError("JAX-RPC ServiceException caught: " + jre); |
| } |
| assertTrue("binding is null", binding != null); |
| |
| javax.xml.rpc.holders.StringHolder ioarg1 = new javax.xml.rpc.holders.StringHolder("ioarg1"); |
| javax.xml.rpc.holders.StringHolder ioarg2 = new javax.xml.rpc.holders.StringHolder("ioarg2"); |
| javax.xml.rpc.holders.StringHolder ioarg3 = new javax.xml.rpc.holders.StringHolder("ioarg3"); |
| javax.xml.rpc.holders.StringHolder ioarg4 = new javax.xml.rpc.holders.StringHolder("ioarg4"); |
| binding.helloInOut(ioarg1, ioarg2, ioarg3, ioarg4, "onlyInput"); |
| assertEquals(ioarg1.value, "out1"); |
| assertEquals(ioarg2.value, "out2"); |
| assertEquals(ioarg3.value, "out3"); |
| assertEquals(ioarg4.value, "out4"); |
| } |
| |
| public void test7WrappedInOutEchoPhone() throws Exception { |
| test.wsdl.wrapped_inout.WrappedInOutInterface binding; |
| try { |
| binding = new test.wsdl.wrapped_inout.WrappedInOutLocator().getWrappedInOut(); |
| } |
| catch (javax.xml.rpc.ServiceException jre) { |
| if(jre.getLinkedCause()!=null) |
| jre.getLinkedCause().printStackTrace(); |
| throw new junit.framework.AssertionFailedError("JAX-RPC ServiceException caught: " + jre); |
| } |
| assertTrue("binding is null", binding != null); |
| |
| test.wsdl.wrapped_inout.Phone value = null; |
| test.wsdl.wrapped_inout.Phone in = new test.wsdl.wrapped_inout.Phone(); |
| in.setAreaCode("503"); |
| in.setPrefix("281"); |
| in.setNumber("0816"); |
| value = binding.echoPhone(in); |
| assertNotNull(value); |
| assertEquals(value, in); |
| } |
| |
| } |