Package org.testng.asserts
Interface IAssertLifecycle
-
- All Known Implementing Classes:
Assertion
,LoggingAssert
,SoftAssert
public interface IAssertLifecycle
Life cycle methods for the assertion class.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Deprecated Methods Modifier and Type Method Description void
executeAssert(IAssert<?> assertCommand)
Run the assert command in parameter.void
onAfterAssert(IAssert<?> assertCommand)
Invoked after an assert is run.void
onAssertFailure(IAssert<?> assertCommand)
Deprecated.use onAssertFailure(IAssert assertCommand, AssertionError ex) instead of.void
onAssertFailure(IAssert<?> assertCommand, java.lang.AssertionError ex)
Invoked when an assert fails.void
onAssertSuccess(IAssert<?> assertCommand)
Invoked when an assert succeeds.void
onBeforeAssert(IAssert<?> assertCommand)
Invoked before an assert is run.
-
-
-
Method Detail
-
executeAssert
void executeAssert(IAssert<?> assertCommand)
Run the assert command in parameter.
-
onAssertSuccess
void onAssertSuccess(IAssert<?> assertCommand)
Invoked when an assert succeeds.
-
onAssertFailure
void onAssertFailure(IAssert<?> assertCommand)
Deprecated.use onAssertFailure(IAssert assertCommand, AssertionError ex) instead of.Invoked when an assert fails.
-
onAssertFailure
void onAssertFailure(IAssert<?> assertCommand, java.lang.AssertionError ex)
Invoked when an assert fails.
-
onBeforeAssert
void onBeforeAssert(IAssert<?> assertCommand)
Invoked before an assert is run.
-
onAfterAssert
void onAfterAssert(IAssert<?> assertCommand)
Invoked after an assert is run.
-
-