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 TestFailureCausefrom(java.lang.Throwable cause)static java.util.Optional<TestFailureCause>from(java.util.List<TestStep> testSteps)TestResultgetAnnotatedResult()java.lang.ThrowablegetOriginalCause()FailureCausegetRootCause()java.lang.StringgetTestFailureClassname()java.lang.StringgetTestFailureMessage()booleanisDefined()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()
-