Package net.thucydides.core.steps
Class TestFailureCause
java.lang.Object
net.thucydides.core.steps.TestFailureCause
public class TestFailureCause
extends java.lang.Object
-
Constructor Summary
Constructors Constructor Description TestFailureCause(java.lang.Throwable originalCause, FailureCause rootCause, java.lang.String testFailureClassname, java.lang.String testFailureMessage, TestResult annotatedResult)
-
Method Summary
Modifier and Type Method Description static TestFailureCause
from(java.lang.Throwable cause)
static java.util.Optional<TestFailureCause>
from(java.util.List<TestStep> testSteps)
TestResult
getAnnotatedResult()
java.lang.Throwable
getOriginalCause()
FailureCause
getRootCause()
java.lang.String
getTestFailureClassname()
java.lang.String
getTestFailureMessage()
boolean
isDefined()
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Constructor Details
-
TestFailureCause
public TestFailureCause(java.lang.Throwable originalCause, FailureCause rootCause, java.lang.String testFailureClassname, java.lang.String testFailureMessage, TestResult annotatedResult)
-
-
Method Details
-
from
-
from
-
getRootCause
-
getTestFailureClassname
public java.lang.String getTestFailureClassname() -
getTestFailureMessage
public java.lang.String getTestFailureMessage() -
getAnnotatedResult
-
isDefined
public boolean isDefined() -
getOriginalCause
public java.lang.Throwable getOriginalCause()
-