|
Public Member Functions |
|
| TestCase (const char *name=0) |
| | Constructor.
|
|
virtual | ~TestCase () |
| | Destructor.
|
|
virtual bool | run ()=0 |
| | Ejecuta la prueba y retorna "false" si falla.
|
|
bool | Run () |
| | Sinónimo de run().
|
|
bool | runTest () |
| | Sinónimo de run().
|
|
int | nPass () const |
| | Cantidad de pruebas exitosas.
|
|
int | nError () const |
| | Cantidad de pruebas que han fallado.
|
|
void | recordSuccess () |
| | Registra como exitoso el resultado de una prueba.
|
|
virtual void | reset () |
| | Anula los contadores de pruebas.
|
| int | countTestCases () const |
|
std::string | getName () const |
| | Obtiene el nombre de la prueba.
|
| void | setName (const char *name=0) |
|
const std::string & | toString () const |
| | Hilera "enooorme" para registrar los mensajes de pruebas fallidas, separados por "\n".
|
|
const std::string & | errorString () const |
| | Sinónimo de toString().
|
Protected Member Functions |
| void | recordError (const std::string &lbl, const char *fname, int lineno) |
| void | testThis (bool cond, const std::string &lbl, const char *fname, long lineno) |
|
void | testThis (bool cond, const char *lbl, const char *fname, long lineno) |
| | Sinónimo de testThis().
|
Protected Attributes |
|
int | m_pass |
| | Cantidad de pruebas exitosas.
|
|
int | m_error |
| | Cantidad de pruebas que han fallado.
|
| const char * | m_name |
|
std::string | m_errorString |
| | Hilera "enooorme" para registrar los mensajes de pruebas fallidas, separados por "\n".
|