The Conroy & Conroy Subroutine Library (2021.3 edition)

TTest_Interface
What: Class
Ancestor: None
File: _TestInt
Layer: 0
Platforms: C++, C#, Javascript, Pascal (All), PHP, Python

This class is the base class for standard dynamic classes in the subroutine library. The class contains the following methods:

Error
bool Error( char* M )
function Error( M : PChar ) : boolean
Called to register an error with specified message. If the test should end, the method returns true.

Log
bool Log( const string S )
function Log( const S : string ) : boolean
Called to log a non-error message. True is returned if the test should end.

Log_Operation
bool Log_Operation( const string S )
function Log_Operation( const S : string ) : boolean
Logs an operation. True is returned if the test should end.

Operation_Count
int64 Operation_Count()
function Operation_Count : int64
Returns the number of operations that have been performed.

Unknown_Error
bool Unknown_Error()
function Unknown_Error : boolean
Called to register an unspecified error. If the test should end, the method returns true.