org.testng.asserts
Interface IAssertLifecycle

All Known Implementing Classes:
Assertion, LoggingAssert, SoftAssert

public interface IAssertLifecycle

Life cycle methods for the assertion class.


Method Summary
 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, 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,
                     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.



Copyright © 2015. All Rights Reserved.