Package org.apache.axiom.om

Examples of org.apache.axiom.om.MethodCollisionTestCase


        MethodSignature[] elementExceptions = new MethodSignature[] {
                new MethodSignature("getPrefix", new Class[0]),
                new MethodSignature("getNamespaceURI", new Class[0]),
                new MethodSignature("getLocalName", new Class[0]) };
       
        suite.addTest(new MethodCollisionTestCase(SOAPBody.class, Element.class, elementExceptions));
        suite.addTest(new MethodCollisionTestCase(SOAPEnvelope.class, Element.class, elementExceptions));
        suite.addTest(new MethodCollisionTestCase(SOAPFault.class, Element.class, elementExceptions));
        suite.addTest(new MethodCollisionTestCase(SOAPFaultCode.class, Element.class, elementExceptions));
        suite.addTest(new MethodCollisionTestCase(SOAPFaultDetail.class, Element.class, elementExceptions));
       
        // The getNodeValue and setNodeValue methods are real collisions that will be fixed in Axiom 1.3; see AXIOM-363
        suite.addTest(new MethodCollisionTestCase(SOAPFaultNode.class, Element.class, new MethodSignature[] {
                new MethodSignature("getPrefix", new Class[0]),
                new MethodSignature("getNamespaceURI", new Class[0]),
                new MethodSignature("getLocalName", new Class[0]),
                new MethodSignature("getNodeValue", new Class[0]),
                new MethodSignature("setNodeValue", new Class[] { String.class }) }));
       
        suite.addTest(new MethodCollisionTestCase(SOAPFaultReason.class, Element.class, elementExceptions));
        suite.addTest(new MethodCollisionTestCase(SOAPFaultRole.class, Element.class, elementExceptions));
        suite.addTest(new MethodCollisionTestCase(SOAPFaultSubCode.class, Element.class, elementExceptions));
        suite.addTest(new MethodCollisionTestCase(SOAPFaultText.class, Element.class, elementExceptions));
        suite.addTest(new MethodCollisionTestCase(SOAPFaultValue.class, Element.class, elementExceptions));
        suite.addTest(new MethodCollisionTestCase(SOAPHeader.class, Element.class, elementExceptions));
        suite.addTest(new MethodCollisionTestCase(SOAPHeaderBlock.class, Element.class, elementExceptions));
        suite.addTest(new MethodCollisionTestCase(SOAPMessage.class, Document.class, elementExceptions));
        return suite;
    }
View Full Code Here

TOP

Related Classes of org.apache.axiom.om.MethodCollisionTestCase

Copyright © 2018 www.massapicom. 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.