Package org.testng

Interface ITestResult

    • Method Detail

      • getStatus

        int getStatus()
        Returns:
        The status of this result, using one of the constants above.
      • setStatus

        void setStatus​(int status)
      • getMethod

        ITestNGMethod getMethod()
        Returns:
        The test method this result represents.
      • getParameters

        Object[] getParameters()
        Returns:
        The parameters this method was invoked with.
      • setParameters

        void setParameters​(Object[] parameters)
      • getTestClass

        IClass getTestClass()
        Returns:
        The test class used this object is a result for.
      • getThrowable

        Throwable getThrowable()
        Returns:
        The throwable that was thrown while running the method, or null if no exception was thrown.
      • setThrowable

        void setThrowable​(Throwable throwable)
      • getStartMillis

        long getStartMillis()
        Returns:
        the start date for this test, in milliseconds.
      • getEndMillis

        long getEndMillis()
        Returns:
        the end date for this test, in milliseconds.
      • setEndMillis

        void setEndMillis​(long millis)
      • getName

        String getName()
        Returns:
        The name of this TestResult, typically identical to the name of the method.
      • isSuccess

        boolean isSuccess()
        Returns:
        true if if this test run is a SUCCESS
      • getHost

        String getHost()
        Returns:
        The host where this suite was run, or null if it was run locally. The returned string has the form: host:port
      • getInstance

        Object getInstance()
        The instance on which this method was run.
      • getTestName

        String getTestName()
        If this result's related instance implements ITest or use @Test(testName=...), returns its test name, otherwise returns null.
      • getInstanceName

        String getInstanceName()