protected void addTests()

in testing/axiom-testsuite/src/main/java/org/apache/axiom/ts/soap/SOAPTestSuiteBuilder.java [494:590]


    protected void addTests() {
        addTests(SOAPSpec.SOAP11);
        addTests(SOAPSpec.SOAP12);
        for (int i = 0; i < badSOAPFiles.length; i++) {
            addTest(
                    new org.apache.axiom.ts.soap.builder.BadInputTest(
                            metaFactory, badSOAPFiles[i]));
        }
        for (SOAPSample msg : goodSOAPFiles) {
            addTest(new org.apache.axiom.ts.soap.builder.MessageTest(metaFactory, msg));
            addTest(
                    new org.apache.axiom.ts.soap.builder.TestRegisterCustomBuilderForPayload(
                            metaFactory, msg));
            addTest(new org.apache.axiom.ts.soap.envelope.TestClone(metaFactory, msg));
            for (ExpansionStrategy expansionStrategy : getInstances(ExpansionStrategy.class)) {
                for (SerializationStrategy serializationStrategy :
                        getInstances(SerializationStrategy.class)) {
                    addTest(
                            new org.apache.axiom.ts.soap.envelope.TestSerialize(
                                    metaFactory, msg, expansionStrategy, serializationStrategy));
                    addTest(
                            new org.apache.axiom.ts.soap.message.TestSerialize(
                                    metaFactory, msg, expansionStrategy, serializationStrategy));
                }
            }
        }
        addTest(new org.apache.axiom.ts.soap11.builder.TestBuilder(metaFactory));
        addTest(new org.apache.axiom.ts.soap11.fault.TestGetNode(metaFactory));
        addTest(new org.apache.axiom.ts.soap11.fault.TestSetNode(metaFactory));
        addTest(new org.apache.axiom.ts.soap11.faultcode.TestGetValue(metaFactory));
        addTest(new org.apache.axiom.ts.soap11.faultcode.TestGetValueWithParser(metaFactory));
        addTest(new org.apache.axiom.ts.soap11.faultcode.TestSetValueFromQName(metaFactory));
        addTest(new org.apache.axiom.ts.soap11.faultreason.TestAddSOAPText(metaFactory));
        addTest(new org.apache.axiom.ts.soap11.faultreason.TestGetFirstSOAPText(metaFactory));
        addTest(new org.apache.axiom.ts.soap11.faultreason.TestGetTextWithCDATA(metaFactory));
        addTest(new org.apache.axiom.ts.soap12.builder.TestBuilder(metaFactory));
        addTest(new org.apache.axiom.ts.soap12.envelope.TestBuildWithAttachments(metaFactory));
        addTest(
                new org.apache.axiom.ts.soap12.envelope.TestMTOMForwardStreaming(
                        metaFactory, true));
        addTest(
                new org.apache.axiom.ts.soap12.envelope.TestMTOMForwardStreaming(
                        metaFactory, false));
        addTest(new org.apache.axiom.ts.soap12.factory.TestCreateSOAPFaultSubCode(metaFactory));
        addTest(new org.apache.axiom.ts.soap12.fault.TestGetNode(metaFactory));
        addTest(new org.apache.axiom.ts.soap12.fault.TestGetNodeWithParser(metaFactory));
        addTest(new org.apache.axiom.ts.soap12.fault.TestMoreChildrenAddition(metaFactory));
        addTest(new org.apache.axiom.ts.soap12.fault.TestSetNode(metaFactory));
        addTest(new org.apache.axiom.ts.soap12.faultcode.TestGetSubCodeWithParser(metaFactory));
        addTest(new org.apache.axiom.ts.soap12.faultcode.TestGetValueWithParser(metaFactory));
        addTest(new org.apache.axiom.ts.soap12.faultcode.TestSetValueFromQName(metaFactory));
        addTest(
                new org.apache.axiom.ts.soap12.faultcode.TestSetValueFromQNameWithExistingValue(
                        metaFactory));
        addTest(new org.apache.axiom.ts.soap12.faultreason.TestAddSOAPText(metaFactory));
        addTest(new org.apache.axiom.ts.soap12.faultreason.TestAddSOAPTextMultiple(metaFactory));
        addTest(
                new org.apache.axiom.ts.soap12.faultreason.TestAddSOAPTextWithSOAPVersionMismatch(
                        metaFactory));
        addTest(
                new org.apache.axiom.ts.soap12.faultreason.TestGetAllSoapTextsWithParser(
                        metaFactory));
        addTest(new org.apache.axiom.ts.soap12.faultreason.TestGetFaultReasonText(metaFactory));
        addTest(
                new org.apache.axiom.ts.soap12.faultreason.TestGetFaultReasonTextCaseSensitivity(
                        metaFactory));
        addTest(
                new org.apache.axiom.ts.soap12.faultreason
                        .TestGetFaultReasonTextWithoutLangAttribute(metaFactory));
        addTest(new org.apache.axiom.ts.soap12.faultreason.TestGetFirstSOAPText(metaFactory));
        addTest(
                new org.apache.axiom.ts.soap12.faultreason.TestGetFirstSOAPTextWithParser(
                        metaFactory));
        addTest(
                new org.apache.axiom.ts.soap12.faultsubcode.TestGetSubCodeNestedWithParser(
                        metaFactory));
        addTest(new org.apache.axiom.ts.soap12.faultsubcode.TestGetSubCodeWithParser(metaFactory));
        addTest(
                new org.apache.axiom.ts.soap12.faultsubcode.TestGetValueNestedWithParser(
                        metaFactory));
        addTest(
                new org.apache.axiom.ts.soap12.faultsubcode.TestGetValueAsQNameWithParser(
                        metaFactory));
        addTest(new org.apache.axiom.ts.soap12.faultsubcode.TestGetValueWithParser(metaFactory));
        addTest(new org.apache.axiom.ts.soap12.faulttext.TestGetLangWithParser(metaFactory));
        addTest(
                new org.apache.axiom.ts.soap12.header.TestExamineMustUnderstandHeaderBlocks(
                        metaFactory));
        addTest(new org.apache.axiom.ts.soap12.headerblock.TestGetRelayWithParser(metaFactory));
        addTest(new org.apache.axiom.ts.soap12.mtom.TestBuilderDetach(metaFactory));
        addTest(
                new org.apache.axiom.ts.soap12.mtom.TestGetXMLStreamReaderMTOMEncoded(
                        metaFactory, true));
        addTest(
                new org.apache.axiom.ts.soap12.mtom.TestGetXMLStreamReaderMTOMEncoded(
                        metaFactory, false));
    }