2005/5/9

     
 

class TestSuite

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

acdk::tools::aunit::TestSuite Class Reference
[Classes, functions, macros for the ACDK unit test framework]

#include <TestUnit.h>

Inheritance diagram for 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 acdk::tools::aunit::CfgScriptTestSuite acdk::tools::aunit::ProcessTestSuite tests::acdk::cfgscript::Props_Test tests::acdk::cfgscript::Script_Test tests::acdk::cfgscript::ScriptCom_Test tests::acdk::cfgscript::ScriptDebug_Test tests::acdk::cfgscript::ScriptStatements_Test tests::acdk::cfgscript::ShellExecutor_Test tests::acdk::io::BinaryDataReaderWriter_Test tests::acdk::io::BinaryObjectReaderWriter_Test tests::acdk::io::BufferedWriter_Test tests::acdk::io::Encoding_Test tests::acdk::io::File_Test tests::acdk::io::PrintWriter_Test tests::acdk::io::RandomAccessFile_Test tests::acdk::io::ReaderWriter_Test tests::acdk::io::RessourceFileImpl_Test tests::acdk::io::StreamTokenizer_Test tests::acdk::java::Basic_Test tests::acdk::java::JavaObject_Test tests::acdk::java::serialization::Basic_Test tests::acdk::lang::Character_Test tests::acdk::lang::ClassLoader_Test tests::acdk::lang::CmdLineParser_Test tests::acdk::lang::dmi::ClazzInfo_Test tests::acdk::lang::dmi::DmiObject_Test tests::acdk::lang::dmi::MetaObject_Test tests::acdk::lang::dmi::NotifyObjectEvent_Test tests::acdk::lang::dmi::Reference_Test tests::acdk::lang::dmi::ScriptVar_Test tests::acdk::lang::dmi::SharedOwning2_Test tests::acdk::lang::dmi::SharedOwning3_Test tests::acdk::lang::dmi::SharedOwning_Test tests::acdk::lang::dmi::StdDispatch_Test tests::acdk::lang::Double_Test tests::acdk::lang::ExtObject_Test tests::acdk::lang::Float_Test tests::acdk::lang::Integer_Test tests::acdk::lang::Number_Test tests::acdk::lang::ObjectArray_Test tests::acdk::lang::ObjectBase_Test tests::acdk::lang::reflect::Constructor_Test tests::acdk::lang::reflect::Enumeration_Test tests::acdk::lang::reflect::Field_Test tests::acdk::lang::reflect::Method_Test tests::acdk::lang::reflect::Unit_Test tests::acdk::lang::Runtime_Test tests::acdk::lang::String2_Test tests::acdk::lang::String_Test tests::acdk::lang::StringBuffer_Test tests::acdk::lang::sys::BackTrace_Test tests::acdk::lang::sys::core_hashmap_Test tests::acdk::lang::sys::core_newvector_Test tests::acdk::lang::sys::core_specific_Test tests::acdk::lang::sys::StackAlloc_Test tests::acdk::lang::System_Test tests::acdk::lang::Thread_Test tests::acdk::lang::ThreadLocal_Test tests::acdk::lang::Throwable_Test tests::acdk::make::ShellExecuteTask_Test tests::acdk::net::DatagramSocket_Test tests::acdk::net::ftp::FTPClient_Test tests::acdk::net::ftp::FTPFileSystem_Test tests::acdk::net::InetAddress_Test tests::acdk::net::TcpTimeout_Test tests::acdk::net::TransReaderWriter_Test tests::acdk::net::URL_Test tests::acdk::python::ComObject_Test tests::acdk::python::Interpreter_Test tests::acdk::text::DateFormat_Test tests::acdk::text::DecimalFormat_Test tests::acdk::text::DecimalFormatSymbols_Test tests::acdk::text::RegExp_Test tests::acdk::text::Template_Test tests::acdk::tools::mc::Attributes_Test tests::acdk::tools::mc::Misc_Test tests::acdk::tools::mc::SetDispatchAttribute_Test tests::acdk::util::Container_Test tests::acdk::util::Date_Test tests::acdk::util::HelloWorldClass_Test tests::acdk::util::IdentityHashMap_Test tests::acdk::util::Locale_Test tests::acdk::util::logging::Logging_Test tests::acdk::util::logging::RollingFileAppender_Test tests::acdk::util::logging::TransactionConsumer_Test tests::acdk::util::Properties_Test tests::acdk::util::ResourceBundle_Test tests::acdk::util::StringTokenzier_Test tests::acdk::util::TContainer_Test tests::acdk::util::WeakHashMap_Test tests::acdk::vfile::tar::InflaterReader_Test tests::acdk::vfile::tar::TarFile_Test tests::acdk::vfile::zip::ZipFile_Test tests::acdk::wx::DragNDrop_Test tests::acdk::wx::Drawing_Test tests::acdk::wx::ide::StyledTextCtrl_Test tests::acdk::wx::TextCtrl_Test tests::acdk::xml::sax::LibXML_Test tests::acdkx::com::ActiveScript_Test tests::acdkx::com::ComObject_Test tests::acdkx::com::CreateTypeInfo_Test tests::acdkx::com::CreateTypeLib_Test tests::acdkx::com::DmiObject_Test tests::acdkx::net::ssl::SSLConnection_Test tests::acdkx::orb::AcdkObject_Test tests::acdkx::orb::Basic_Test tests::acdkx::orb::DIIAcdkObject_Test tests::acdkx::rdmi::Basic_Test List of all members.

Detailed Description

A TestSuite is a collection of TestCases.


Public Member Functions

 TestSuite (IN(RString) str=)
virtual void run (IN(RTestResult) result)
virtual void runTest ()
int testCount ()
void addTest (IN(RTest) test)
virtual::acdk::tools::aunit::RTest suite ()
RString getName ()
RString toString ()
 return a string representation of this object Object::toString() return getName() by default

RTestArray tests ()

Private Attributes

RTestArray _tests


Constructor & Destructor Documentation

acdk::tools::aunit::TestSuite::TestSuite IN(RString str =  )  [inline]
 


Member Function Documentation

void acdk::tools::aunit::TestSuite::addTest IN(RTest test  )  [inline]
 

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

Implements acdk::tools::aunit::Test.

Reimplemented in acdk::tools::aunit::CfgScriptTestSuite, and acdk::tools::aunit::ProcessTestSuite.

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

Implements acdk::tools::aunit::Test.

Reimplemented in acdk::tools::aunit::ProcessTestSuite.

virtual void acdk::tools::aunit::TestSuite::runTest  )  [inline, virtual]
 

Implements acdk::tools::aunit::Test.

Reimplemented in acdk::tools::aunit::ProcessTestSuite.

virtual ::acdk::tools::aunit::RTest acdk::tools::aunit::TestSuite::suite  )  [inline]
 

Reimplemented in acdk::tools::aunit::CfgScriptTestSuite, tests::acdk::util::HelloWorldClass_Test, tests::acdk::cfgscript::Props_Test, tests::acdk::cfgscript::Script_Test, tests::acdk::cfgscript::ScriptCom_Test, tests::acdk::cfgscript::ScriptDebug_Test, tests::acdk::cfgscript::ScriptStatements_Test, tests::acdk::cfgscript::ShellExecutor_Test, tests::acdk::io::BinaryDataReaderWriter_Test, tests::acdk::io::BinaryObjectReaderWriter_Test, tests::acdk::io::BufferedWriter_Test, tests::acdk::io::File_Test, tests::acdk::io::PrintWriter_Test, tests::acdk::io::RandomAccessFile_Test, tests::acdk::io::ReaderWriter_Test, tests::acdk::io::RessourceFileImpl_Test, tests::acdk::io::StreamTokenizer_Test, tests::acdk::java::Basic_Test, tests::acdk::java::JavaObject_Test, tests::acdk::java::serialization::Basic_Test, tests::acdk::lang::Character_Test, tests::acdk::lang::ClassLoader_Test, tests::acdk::lang::CmdLineParser_Test, tests::acdk::lang::Double_Test, tests::acdk::lang::ExtObject_Test, tests::acdk::lang::Float_Test, tests::acdk::lang::Integer_Test, tests::acdk::lang::Number_Test, tests::acdk::lang::ObjectArray_Test, tests::acdk::lang::ObjectBase_Test, tests::acdk::lang::Runtime_Test, tests::acdk::lang::String2_Test, tests::acdk::lang::String_Test, tests::acdk::lang::StringBuffer_Test, tests::acdk::lang::System_Test, tests::acdk::lang::Thread_Test, tests::acdk::lang::ThreadLocal_Test, tests::acdk::lang::Throwable_Test, tests::acdk::lang::dmi::ClazzInfo_Test, tests::acdk::lang::dmi::DmiObject_Test, tests::acdk::lang::dmi::MetaObject_Test, tests::acdk::lang::dmi::ScriptVar_Test, tests::acdk::lang::dmi::StdDispatch_Test, tests::acdk::lang::dmi::NotifyObjectEvent_Test, tests::acdk::lang::dmi::Reference_Test, tests::acdk::lang::dmi::SharedOwning2_Test, tests::acdk::lang::dmi::SharedOwning3_Test, tests::acdk::lang::dmi::SharedOwning_Test, tests::acdk::lang::reflect::Constructor_Test, tests::acdk::lang::reflect::Enumeration_Test, tests::acdk::lang::reflect::Field_Test, tests::acdk::lang::reflect::Method_Test, tests::acdk::lang::reflect::Unit_Test, tests::acdk::lang::sys::BackTrace_Test, tests::acdk::lang::sys::core_hashmap_Test, tests::acdk::lang::sys::core_specific_Test, tests::acdk::lang::sys::core_newvector_Test, tests::acdk::lang::sys::StackAlloc_Test, tests::acdk::io::Encoding_Test, tests::acdk::make::ShellExecuteTask_Test, tests::acdk::net::DatagramSocket_Test, tests::acdk::net::InetAddress_Test, tests::acdk::net::TcpTimeout_Test, tests::acdk::net::TransReaderWriter_Test, tests::acdk::net::URL_Test, tests::acdk::net::ftp::FTPClient_Test, tests::acdk::net::ftp::FTPFileSystem_Test, tests::acdk::python::ComObject_Test, tests::acdk::python::Interpreter_Test, tests::acdk::text::DateFormat_Test, tests::acdk::text::DecimalFormat_Test, tests::acdk::text::DecimalFormatSymbols_Test, tests::acdk::text::RegExp_Test, tests::acdk::text::Template_Test, tests::acdk::tools::mc::Attributes_Test, tests::acdk::tools::mc::Misc_Test, tests::acdk::tools::mc::SetDispatchAttribute_Test, tests::acdk::util::Container_Test, tests::acdk::util::Date_Test, tests::acdk::util::IdentityHashMap_Test, tests::acdk::util::Locale_Test, tests::acdk::util::Properties_Test, tests::acdk::util::ResourceBundle_Test, tests::acdk::util::StringTokenzier_Test, tests::acdk::util::TContainer_Test, tests::acdk::util::WeakHashMap_Test, tests::acdk::util::logging::Logging_Test, tests::acdk::util::logging::RollingFileAppender_Test, tests::acdk::util::logging::TransactionConsumer_Test, tests::acdk::vfile::tar::InflaterReader_Test, tests::acdk::vfile::tar::TarFile_Test, tests::acdk::vfile::zip::ZipFile_Test, tests::acdk::wx::DragNDrop_Test, tests::acdk::wx::Drawing_Test, tests::acdk::wx::TextCtrl_Test, tests::acdk::wx::ide::StyledTextCtrl_Test, tests::acdk::xml::sax::LibXML_Test, tests::acdkx::com::ActiveScript_Test, tests::acdkx::com::ComObject_Test, tests::acdkx::com::CreateTypeInfo_Test, tests::acdkx::com::CreateTypeLib_Test, tests::acdkx::com::DmiObject_Test, tests::acdkx::net::ssl::SSLConnection_Test, tests::acdkx::orb::AcdkObject_Test, tests::acdkx::orb::Basic_Test, tests::acdkx::orb::DIIAcdkObject_Test, and tests::acdkx::rdmi::Basic_Test.

int acdk::tools::aunit::TestSuite::testCount  )  [inline, virtual]
 

Implements acdk::tools::aunit::Test.

RTestArray acdk::tools::aunit::TestSuite::tests  )  [inline]
 

Reimplemented in acdk::tools::aunit::ProcessTestSuite.

RString acdk::tools::aunit::TestSuite::toString  )  [inline, virtual]
 

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

Reimplemented from acdk::tools::aunit::TestCase.

Reimplemented in acdk::tools::aunit::ProcessTestSuite.


Member Data Documentation

RTestArray acdk::tools::aunit::TestSuite::_tests [private]