Examples of IGenericService


Examples of org.apache.axis2.jaxws.sample.dlwminArrays.IGenericService

        return getTestSetup(new TestSuite(DLWMinArrayTests.class));
    }

    private IGenericService getProxy(String action) {
        Service service = Service.create(QNAME_SERVICE);
        IGenericService proxy = service.getPort(QNAME_PORT, IGenericService.class);
        BindingProvider p = (BindingProvider) proxy;
        p.getRequestContext().put(
                BindingProvider.SOAPACTION_USE_PROPERTY, Boolean.TRUE);
        p.getRequestContext().put(
                BindingProvider.SOAPACTION_URI_PROPERTY, action);
View Full Code Here

Examples of org.apache.axis2.jaxws.sample.dlwminArrays.IGenericService

    /**
     * Test sayHello method
     */
    public void testHello() throws Exception {
       
        IGenericService proxy = getProxy("sayHello");
       
        String me = "Scheu";
        String response = proxy.sayHello(me);
        assertTrue("Hello Scheu".equals(response));
       
        // Try the call again
        response = proxy.sayHello(me);
        assertTrue("Hello Scheu".equals(response));
    }
View Full Code Here

Examples of org.apache.axis2.jaxws.sample.dlwminArrays.IGenericService

    /**
     * Test method that returns a String[]
     */
    public void testGetSimpleArray() throws Exception {
       
        IGenericService proxy = getProxy("getSimpleArray");
       
        String[] response = proxy.getSimpleArray();
        assertTrue(response != null);
        assertTrue("Expected 2, Received " + response.length, response.length == 2);
        assertTrue("The first response is: " + response[0], response.length == 2);
        assertTrue(FIRST.equals(response[0]));
        assertTrue(SECOND.equals(response[1]));
       
        // Try the call again
        response = proxy.getSimpleArray();
        assertTrue(response != null);
        assertTrue(response.length == 2);
        assertTrue(FIRST.equals(response[0]));
        assertTrue(SECOND.equals(response[1]));
    }
View Full Code Here

Examples of org.apache.axis2.jaxws.sample.dlwminArrays.IGenericService

    /**
     * Test method that returns a List<String>
     */
    public void testGetSimpleList() throws Exception {
       
        IGenericService proxy = getProxy("getSimpleList");
       
        List<String> response = proxy.getSimpleList();
        assertTrue(response != null);
        assertTrue(response.size() == 2);
        assertTrue(FIRST.equals(response.get(0)));
        assertTrue(SECOND.equals(response.get(1)));
       
        // Try the call again
        response = proxy.getSimpleList();
        assertTrue(response != null);
        assertTrue(response.size() == 2);
        assertTrue(FIRST.equals(response.get(0)));
        assertTrue(SECOND.equals(response.get(1)));
    }
View Full Code Here

Examples of org.apache.axis2.jaxws.sample.dlwminArrays.IGenericService

    /**
     * Test method that returns a bean array (WSUser[])
     */
    public void testGetComplexArray() throws Exception {
       
        IGenericService proxy = getProxy("getComplexArray");
       
        WSUser[] response = proxy.getComplexArray();
        assertTrue(response != null);
        assertTrue("Expected 2, Received " + response.length, response.length == 2);
        assertTrue(FIRST.equals(response[0].getUserID()));
        assertTrue(SECOND.equals(response[1].getUserID()));
       
        // Try the call again
        response = proxy.getComplexArray();
        assertTrue(response != null);
        assertTrue(response.length == 2);
        assertTrue(FIRST.equals(response[0].getUserID()));
        assertTrue(SECOND.equals(response[1].getUserID()));
    }
View Full Code Here

Examples of org.apache.axis2.jaxws.sample.dlwminArrays.IGenericService

    /**
     * Test method that returns a List of beans (List<WSUser>)
     */
    public void testGetComplexList() throws Exception {
       
        IGenericService proxy = getProxy("getComplexList");
       
        List<WSUser> response = proxy.getComplexList();
        assertTrue(response != null);
        assertTrue(response.size() == 2);
        assertTrue(FIRST.equals(response.get(0).getUserID()));
        assertTrue(SECOND.equals(response.get(1).getUserID()));
       
        // Try the call again
        response = proxy.getComplexList();
        assertTrue(response != null);
        assertTrue(response.size() == 2);
        assertTrue(FIRST.equals(response.get(0).getUserID()));
        assertTrue(SECOND.equals(response.get(1).getUserID()));
    }
View Full Code Here

Examples of org.apache.axis2.jaxws.sample.dlwminArrays.IGenericService

     * Test method that echos a List of beans (List<WSUser>)
     * Two items are echo'd.
     */
    public void testEchoComplexList2() throws Exception {
       
        IGenericService proxy = getProxy("echoComplexList");
       
        List<WSUser> in = new ArrayList<WSUser>();
        WSUser wsUser = new WSUser();
        wsUser.setUserID("Hello");
        in.add(wsUser);
        wsUser = new WSUser();
        wsUser.setUserID("World");
        in.add(wsUser);
       
        List<WSUser> response = proxy.echoComplexList(in);
        assertTrue(response != null);
        assertTrue(response.size() == 2);
        assertTrue("Hello".equals(response.get(0).getUserID()));
        assertTrue("World".equals(response.get(1).getUserID()));
       
        // Try the call again
        response = proxy.echoComplexList(in);
        assertTrue(response != null);
        assertTrue(response.size() == 2);
        assertTrue("Hello".equals(response.get(0).getUserID()));
        assertTrue("World".equals(response.get(1).getUserID()));
    }
View Full Code Here

Examples of org.apache.axis2.jaxws.sample.dlwminArrays.IGenericService

     * Test method that echos a List of beans (List<WSUser>)
     * One item is echo'd.
     */
    public void testEchoComplexList1() throws Exception {
       
        IGenericService proxy = getProxy("echoComplexList");
       
        List<WSUser> in = new ArrayList<WSUser>();
        WSUser wsUser = new WSUser();
        wsUser.setUserID("Hello");
        in.add(wsUser);
       
        List<WSUser> response = proxy.echoComplexList(in);
        assertTrue(response != null);
        assertTrue(response.size() == 1);
        assertTrue("Hello".equals(response.get(0).getUserID()));
       
       
        // Try the call again
        response = proxy.echoComplexList(in);
        assertTrue(response != null);
        assertTrue(response.size() == 1);
        assertTrue("Hello".equals(response.get(0).getUserID()));
    }
View Full Code Here

Examples of org.apache.axis2.jaxws.sample.dlwminArrays.IGenericService

     * Test method that echos a List of beans (List<WSUser>)
     * The list contains no items.
     */
    public void testEchoComplexList0() throws Exception {
       
        IGenericService proxy = getProxy("echoComplexList");
       
        List<WSUser> in = new ArrayList<WSUser>();
       
        List<WSUser> response = proxy.echoComplexList(in);
        assertTrue(response != null);
        assertTrue(response.size() == 0);
       
        // Try the call again
        response = proxy.echoComplexList(in);
        assertTrue(response != null);
        assertTrue(response.size() == 0);
       
    }
View Full Code Here

Examples of org.apache.axis2.jaxws.sample.dlwminArrays.IGenericService

     * Test method that echos a List of beans (List<WSUser>)
     * The list contains no items.
     */
    public void testEchoComplexListNull() throws Exception {
       
        IGenericService proxy = getProxy("echoComplexList");
       
        // There really is no discernible difference between
        // an empty array and null over the wire.  Sometimes users
        // will pass in a null on the client or server.
       
        List<WSUser> response = proxy.echoComplexList(null);
        assertTrue(response != null);
        assertTrue(response.size() == 0);
       
        // Try the call again
        response = proxy.echoComplexList(null);
        assertTrue(response != null);
        assertTrue(response.size() == 0);
       
        // Now try force the server to return a null argument
        List<WSUser> in = new ArrayList<WSUser>();
        WSUser wsUser = new WSUser();
        wsUser.setUserID("FORCENULL");
        in.add(wsUser);
       
        response = proxy.echoComplexList(in);
        assertTrue(response != null);
        assertTrue(response.size() == 0);
       
        // Try the call again
        response = proxy.echoComplexList(in);
        assertTrue(response != null);
        assertTrue(response.size() == 0);
       
       
    }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.