Class ScenarioTestListener

  • All Implemented Interfaces:
    org.testng.ITestListener, org.testng.ITestNGListener

    public class ScenarioTestListener
    extends java.lang.Object
    implements org.testng.ITestListener
    TestNG Test listener to enable JGiven for a test class.
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void onFinish​(org.testng.ITestContext paramITestContext)  
      void onStart​(org.testng.ITestContext paramITestContext)  
      void onTestFailedButWithinSuccessPercentage​(org.testng.ITestResult paramITestResult)  
      void onTestFailure​(org.testng.ITestResult paramITestResult)  
      void onTestSkipped​(org.testng.ITestResult testResult)  
      void onTestStart​(org.testng.ITestResult paramITestResult)  
      void onTestSuccess​(org.testng.ITestResult paramITestResult)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • Methods inherited from interface org.testng.ITestListener

        onTestFailedWithTimeout
    • Field Detail

      • SCENARIO_ATTRIBUTE

        public static final java.lang.String SCENARIO_ATTRIBUTE
        See Also:
        Constant Field Values
      • REPORT_MODELS_ATTRIBUTE

        public static final java.lang.String REPORT_MODELS_ATTRIBUTE
        See Also:
        Constant Field Values
    • Constructor Detail

      • ScenarioTestListener

        public ScenarioTestListener()
    • Method Detail

      • onTestStart

        public void onTestStart​(org.testng.ITestResult paramITestResult)
        Specified by:
        onTestStart in interface org.testng.ITestListener
      • onTestSuccess

        public void onTestSuccess​(org.testng.ITestResult paramITestResult)
        Specified by:
        onTestSuccess in interface org.testng.ITestListener
      • onTestFailure

        public void onTestFailure​(org.testng.ITestResult paramITestResult)
        Specified by:
        onTestFailure in interface org.testng.ITestListener
      • onTestSkipped

        public void onTestSkipped​(org.testng.ITestResult testResult)
        Specified by:
        onTestSkipped in interface org.testng.ITestListener
      • onTestFailedButWithinSuccessPercentage

        public void onTestFailedButWithinSuccessPercentage​(org.testng.ITestResult paramITestResult)
        Specified by:
        onTestFailedButWithinSuccessPercentage in interface org.testng.ITestListener
      • onStart

        public void onStart​(org.testng.ITestContext paramITestContext)
        Specified by:
        onStart in interface org.testng.ITestListener
      • onFinish

        public void onFinish​(org.testng.ITestContext paramITestContext)
        Specified by:
        onFinish in interface org.testng.ITestListener