Webmaster  |  Imprint 
Platinum
Platinum C++ Framework
Main  |  License  |  Documentation  |  Download  |  Support 

TestProtocol Class Reference
[UnitTests]

Protocol for test suites. More...

#include <Pt/Unit/TestProtocol.h>

Inheritance diagram for TestProtocol:

TextProtocol

List of all members.

Public Member Functions

virtual ~TestProtocol ()
 Destructor.
virtual void run (TestSuite &test)
 Executes the protocol.


Detailed Description

This is the base class for protocols that can be used to run a test suite. The default implementation will simply run each registered test of the test suite without passing it any data. Implementors need to override the method TestProtocol::run.

Member Function Documentation

virtual void run ( TestSuite test  )  [virtual]

This method can be overriden to specify a custom protocol for a test suite. The default implementation will simply call each registered method of the test suite. Implementors will most likely call TestSuite::runTest to resolve a test method by name and pass it required arguments.

Parameters:
test The test suite to apply the protocol

Reimplemented in TextProtocol.

Copyright © 2003-2007 The Pt Development Team
Pt 1.0