Class AbstractSoapUITestCaseRunnerHandler

    • Field Summary

      Fields 
      Modifier and Type Field Description
      protected step.functions.io.OutputBuilder output  
      protected java.util.Properties projectProperties  
      protected java.lang.String testCase  
      protected java.lang.String testSuite  
    • Constructor Summary

      Constructors 
      Constructor Description
      AbstractSoapUITestCaseRunnerHandler​(step.functions.io.OutputBuilder output, java.lang.String projectFile, boolean reportAll, boolean reportFailure)  
    • Method Summary

      All Methods Instance Methods Abstract Methods Concrete Methods 
      Modifier and Type Method Description
      protected void _afterStep​(com.eviware.soapui.model.testsuite.TestCaseRunner testRunner, com.eviware.soapui.model.testsuite.TestCaseRunContext runContext, com.eviware.soapui.model.testsuite.TestStepResult currentStepResult)  
      protected void _beforeStep​(com.eviware.soapui.model.testsuite.TestCaseRunner testRunner, com.eviware.soapui.model.testsuite.TestCaseRunContext runContext, com.eviware.soapui.model.testsuite.TestStep currentStep)  
      protected abstract void _run()  
      void run()  
      abstract void setEnvironment​(java.lang.String testSuite)  
      void setProjectProperties​(java.util.Properties projectProperties)  
      void setTestCase​(java.lang.String testCase)  
      void setTestSuite​(java.lang.String testSuite)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • output

        protected final step.functions.io.OutputBuilder output
      • testSuite

        protected java.lang.String testSuite
      • testCase

        protected java.lang.String testCase
      • projectProperties

        protected java.util.Properties projectProperties
    • Constructor Detail

      • AbstractSoapUITestCaseRunnerHandler

        public AbstractSoapUITestCaseRunnerHandler​(step.functions.io.OutputBuilder output,
                                                   java.lang.String projectFile,
                                                   boolean reportAll,
                                                   boolean reportFailure)
    • Method Detail

      • setTestSuite

        public void setTestSuite​(java.lang.String testSuite)
      • setTestCase

        public void setTestCase​(java.lang.String testCase)
      • setProjectProperties

        public void setProjectProperties​(java.util.Properties projectProperties)
      • _beforeStep

        protected void _beforeStep​(com.eviware.soapui.model.testsuite.TestCaseRunner testRunner,
                                   com.eviware.soapui.model.testsuite.TestCaseRunContext runContext,
                                   com.eviware.soapui.model.testsuite.TestStep currentStep)
      • _afterStep

        protected void _afterStep​(com.eviware.soapui.model.testsuite.TestCaseRunner testRunner,
                                  com.eviware.soapui.model.testsuite.TestCaseRunContext runContext,
                                  com.eviware.soapui.model.testsuite.TestStepResult currentStepResult)
      • run

        public void run()
      • _run

        protected abstract void _run()
                              throws java.lang.Exception
        Throws:
        java.lang.Exception
      • setEnvironment

        public abstract void setEnvironment​(java.lang.String testSuite)