org.testng.asserts.IAssertLifecycle Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of testng Show documentation
Show all versions of testng Show documentation
Testing framework for Java
package org.testng.asserts;
/** Life cycle methods for the assertion class. */
public interface IAssertLifecycle {
/** Run the assert command in parameter. */
void executeAssert(IAssert assertCommand);
/** Invoked when an assert succeeds. */
void onAssertSuccess(IAssert assertCommand);
/** Invoked when an assert fails. */
void onAssertFailure(IAssert assertCommand, AssertionError ex);
/** Invoked before an assert is run. */
void onBeforeAssert(IAssert assertCommand);
/** Invoked after an assert is run. */
void onAfterAssert(IAssert assertCommand);
}