FileDocCategorySizeDatePackage
TestIF3SOAP.javaAPI DocApache Axis 1.48027Sat Apr 22 18:57:28 BST 2006test.functional

TestIF3SOAP

public final class TestIF3SOAP extends TestCase

Fields Summary
private static final String
URL
private static final String
Service
private test.rpc.IF3SOAPProxy
m_soap
Constructors Summary
public TestIF3SOAP(String name)

    
       
        super(name);
    
Methods Summary
protected voidsetUp()

        if (m_soap == null)
            m_soap = new IF3SOAPProxy(Service, URL);
    
protected voidtearDown()

    
public voidtestGetAllBeans()

        IF2SOAP soap = m_soap;
        IF1[] beans = soap.getAllBeans();
        assertNotNull("beans is null", beans);
        System.out.println("allBeans:");
        for (int i = 0; i < beans.length; i++)
            System.out.println("id[" + i + "]: " + beans[i].getId());
    
public voidtestGetAllBeansFiltered()

        IF2SOAP soap = m_soap;
        String[] filter = new String[1];
        filter[0] = "11011011011";
        IF1[] beans = soap.getAllBeans(filter);
        assertNotNull("beans is null", beans);
        System.out.println("allBeansFiltered:");
        for (int i = 0; i < beans.length; i++)
            System.out.println("id[" + i + "]: " + beans[i].getId());
    
public voidtestGetAllCategories()

        IF2SOAP soap = m_soap;
        String[] categories = soap.getAllCategories();
        assertNotNull("categories is null", categories);
        System.out.println("allCategories:");
        for (int i = 0; i < categories.length; i++)
            System.out.println("cat[" + i + "]: " + categories[i]);
    
public voidtestGetBeanById()

        IF2SOAP soap = m_soap;
        IF1 bean = soap.getBeanById("42042042042");
        assertNotNull("bean is null", bean);
        System.out.println("beanById:");
        System.out.println("id: " + bean.getId());
    
public voidtestGetBeansByCategory()

        IF2SOAP soap = m_soap;
        IF1[] beans = soap.getBeansByCategory("Test");
        assertNotNull("beans is null", beans);
        System.out.println("beansByCategory:");
        for (int i = 0; i < beans.length; i++)
            System.out.println("id[" + i + "]: " + beans[i].getId());
    
public voidtestGetBeansByCategoryFiltered()

        IF2SOAP soap = m_soap;
        String[] filter = new String[1];
        filter[0] = "11011011011";
        IF1[] beans = soap.getBeansByCategory("Test", filter);
        assertNotNull("beans is null", beans);
        System.out.println("beansByCategoryFiltered:");
        for (int i = 0; i < beans.length; i++)
            System.out.println("id[" + i + "]: " + beans[i].getId());
    
public voidtestGetBeansByDate()

        IF2SOAP soap = m_soap;
        Calendar[] dates = new Calendar[1];
        dates[0] = new GregorianCalendar();
        IF1[] beans = soap.getBeansByDate(dates);
        assertNotNull("beans is null", beans);
        System.out.println("beansByDate:");
        for (int i = 0; i < beans.length; i++)
            System.out.println("id[" + i + "]: " + beans[i].getId());
    
public voidtestGetBeansByDateFiltered()

        IF2SOAP soap = m_soap;
        String[] filter = new String[1];
        filter[0] = "11011011011";
        Calendar[] dates = new Calendar[1];
        dates[0] = new GregorianCalendar();
        IF1[] beans = soap.getBeansByDate(dates, filter);
        assertNotNull("beans is null", beans);
        System.out.println("beansByDateFiltered:");
        for (int i = 0; i < beans.length; i++)
            System.out.println("id[" + i + "]: " + beans[i].getId());
    
public voidtestGetBeansByExpression()

        IF2SOAP soap = m_soap;
        IF1[] beans = soap.getBeansByExpression(IF2SOAP.KEYWORD_EXP, "keyword");
        assertNotNull("beans is null", beans);
        System.out.println("beansByExpression:");
        for (int i = 0; i < beans.length; i++)
            System.out.println("id[" + i + "]: " + beans[i].getId());
    
public voidtestGetBeansByExpressionFiltered()

        IF2SOAP soap = m_soap;
        String[] filter = new String[1];
        filter[0] = "11011011011";
        IF1[] beans = soap.getBeansByExpression(IF2SOAP.KEYWORD_EXP, "keyword", filter);
        assertNotNull("beans is null", beans);
        System.out.println("beansByExpressionFiltered:");
        for (int i = 0; i < beans.length; i++)
            System.out.println("id[" + i + "]: " + beans[i].getId());
    
public voidtestGetBeansForIFByCategory()

        IF3SOAP soap = m_soap;
        IF1[] beans = soap.getBeansByCategory("if", "Test");
        assertNotNull("beans is null", beans);
        System.out.println("beansForIFByCategory:");
        for (int i = 0; i < beans.length; i++)
            System.out.println("id[" + i + "]: " + beans[i].getId());
    
public voidtestGetBeansForIFByCategoryFiltered()

        IF3SOAP soap = m_soap;
        String[] filter = new String[1];
        filter[0] = "11011011011";
        IF1[] beans = soap.getBeansByCategory("if", "Test", filter);
        assertNotNull("beans is null", beans);
        System.out.println("beansForIFByCategoryFiltered:");
        for (int i = 0; i < beans.length; i++)
            System.out.println("id[" + i + "]: " + beans[i].getId());
    
public voidtestGetBeansForIFByDate()

        IF3SOAP soap = m_soap;
        Calendar[] dates = new Calendar[1];
        dates[0] = new GregorianCalendar();
        IF1[] beans = soap.getBeansByDate("if", dates);
        assertNotNull("beans is null", beans);
        System.out.println("beansForIFByDate:");
        for (int i = 0; i < beans.length; i++)
            System.out.println("id[" + i + "]: " + beans[i].getId());
    
public voidtestGetBeansForIFByDateFiltered()

        IF3SOAP soap = m_soap;
        String[] filter = new String[1];
        filter[0] = "11011011011";
        Calendar[] dates = new Calendar[1];
        dates[0] = new GregorianCalendar();
        IF1[] beans = soap.getBeansByDate("if", dates, filter);
        assertNotNull("beans is null", beans);
        System.out.println("beansForIFByDateFiltered:");
        for (int i = 0; i < beans.length; i++)
            System.out.println("id[" + i + "]: " + beans[i].getId());
    
public voidtestGetBeansForIFByExpression()

        IF3SOAP soap = m_soap;
        IF1[] beans = soap.getBeansByExpression("if", IF2SOAP.KEYWORD_EXP, "keyword");
        assertNotNull("beans is null", beans);
        System.out.println("beansForIFByExpression:");
        for (int i = 0; i < beans.length; i++)
            System.out.println("id[" + i + "]: " + beans[i].getId());
    
public voidtestGetBeansForIFByExpressionFiltered()

        IF3SOAP soap = m_soap;
        String[] filter = new String[1];
        filter[0] = "11011011011";
        IF1[] beans = soap.getBeansByExpression("if", IF2SOAP.KEYWORD_EXP, "keyword", filter);
        assertNotNull("beans is null", beans);
        System.out.println("beansForIFByExpressionFiltered:");
        for (int i = 0; i < beans.length; i++)
            System.out.println("id[" + i + "]: " + beans[i].getId());
    
public voidtestGetXMLForBean()

        IF2SOAP soap = m_soap;
        IF1 bean = soap.getBeanById("42042042042");
        String xml = soap.getXMLForBean(bean);
        assertNotNull("xml is null", xml);
        System.out.println("xmlForBean:");
        System.out.println("xml: " + xml);