Assert procedures verify an assumption for a given conditions. If assumption is true, then process will continue forward, if it is false then assert procedure will throws an exception and abort unit test execution at exact place where assertion were called.

Asserts can be divided into following categories:

 

Note: Assert procedures should not be altered.