Class JavaTestCaseWriter

  • All Implemented Interfaces:
    Generator

    public class JavaTestCaseWriter
    extends JavaClassWriter
    This is Wsdl2java's TestCase writer. It writes the TestCase.java file.
    • Constructor Detail

      • JavaTestCaseWriter

        protected JavaTestCaseWriter​(Emitter emitter,
                                     ServiceEntry sEntry,
                                     SymbolTable symbolTable)
        Constructor.
        Parameters:
        emitter -
        sEntry -
        symbolTable -
    • Method Detail

      • getExtendsText

        protected java.lang.String getExtendsText()
        Returns "extends junit.framework.TestCase ".
        Overrides:
        getExtendsText in class JavaClassWriter
        Returns:
      • writeFileBody

        protected void writeFileBody​(java.io.PrintWriter pw)
                              throws java.io.IOException
        Write the body of the TestCase file.
        Specified by:
        writeFileBody in class JavaWriter
        Parameters:
        pw -
        Throws:
        java.io.IOException
      • writeServiceTestCode

        protected final void writeServiceTestCode​(java.io.PrintWriter pw,
                                                  java.lang.String portName,
                                                  javax.wsdl.PortType portType,
                                                  BindingEntry bEntry)
        Method writeServiceTestCode
        Parameters:
        pw -
        portName -
        portType -
        bEntry -
      • writeBindingAssignment

        public final void writeBindingAssignment​(java.io.PrintWriter pw,
                                                 java.lang.String bindingType,
                                                 java.lang.String portName)
        Method writeBindingAssignment
        Parameters:
        pw -
        bindingType -
        portName -