2005/5/9

     
 

class ProcessTestSuite

artefaktur
Modules   Namespace List   Class Hierarchy   Alphabetical List   Compound List   Namespace Members   Compound Members   Related Pages  

acdk::tools::aunit::ProcessTestSuite Class Reference

#include <ProcessTestSuite.h>

Inheritance diagram for acdk::tools::aunit::ProcessTestSuite:

acdk::tools::aunit::TestSuite acdk::tools::aunit::TestCase acdk::tools::aunit::Test acdk::lang::Object acdk::tools::aunit::Test acdk::lang::ObjectBase acdk::lang::dmi::StdDispatch List of all members.

Detailed Description

experimental TestSuite to test an external process


Public Member Functions

 ProcessTestSuite (INP(RString) executable, IN(RString) name=Nil, IN(acdk::util::RProperties) env=Nil)
void setOutWriter (IN(acdk::io::RCharWriter) c)
void setErrWriter (IN(acdk::io::RCharWriter) c)
RString toString ()
 return a string representation of this object Object::toString() return getName() by default

RString getName ()
void run (IN(RTestResult) result)
RTestArray tests ()
void runTest ()

Public Attributes

RString _executable
RString _testName
bool _testFilled
acdk::io::RCharWriter _cout
acdk::io::RCharWriter _cerr
acdk::util::RProperties _env

Protected Member Functions

bool _fillTestNames ()


Constructor & Destructor Documentation

acdk::tools::aunit::ProcessTestSuite::ProcessTestSuite INP(RString executable,
IN(RString name = Nil,
IN(acdk::util::RProperties env = Nil
[inline]
 


Member Function Documentation

bool acdk::tools::aunit::ProcessTestSuite::_fillTestNames  )  [protected]
 

RString acdk::tools::aunit::ProcessTestSuite::getName  )  [inline, virtual]
 

Reimplemented from acdk::tools::aunit::TestSuite.

void acdk::tools::aunit::ProcessTestSuite::run IN(RTestResult result  )  [virtual]
 

Reimplemented from acdk::tools::aunit::TestSuite.

void acdk::tools::aunit::ProcessTestSuite::runTest  )  [virtual]
 

Reimplemented from acdk::tools::aunit::TestSuite.

void acdk::tools::aunit::ProcessTestSuite::setErrWriter IN(acdk::io::RCharWriter c  ) 
 

void acdk::tools::aunit::ProcessTestSuite::setOutWriter IN(acdk::io::RCharWriter c  ) 
 

RTestArray acdk::tools::aunit::ProcessTestSuite::tests  ) 
 

Reimplemented from acdk::tools::aunit::TestSuite.

RString acdk::tools::aunit::ProcessTestSuite::toString  )  [virtual]
 

return a string representation of this object Object::toString() return getName() by default

Reimplemented from acdk::tools::aunit::TestSuite.


Member Data Documentation

acdk::io::RCharWriter acdk::tools::aunit::ProcessTestSuite::_cerr
 

acdk::io::RCharWriter acdk::tools::aunit::ProcessTestSuite::_cout
 

acdk::util::RProperties acdk::tools::aunit::ProcessTestSuite::_env
 

RString acdk::tools::aunit::ProcessTestSuite::_executable
 

bool acdk::tools::aunit::ProcessTestSuite::_testFilled
 

RString acdk::tools::aunit::ProcessTestSuite::_testName