Main Page | Namespace List | Class Hierarchy | Alphabetical List | Compound List | File List | Compound Members | File Members

LampUnit::TestSuite Class Reference

テストスィート More...

#include <TestSuite.h>

Inheritance diagram for LampUnit::TestSuite:

LampUnit::Test List of all members.

Public Member Functions

 TestSuite (Lamp::String name)
 コンストラクタ

virtual ~TestSuite ()
 デストラクタ

virtual void addTest (Test *test)
 テストの追加

virtual void run (TestResult *result)
 テストを実行する

virtual int getCountTestCases () const
 テストケースの個数を取得

virtual const Lamp::String & getName () const
 テストの名前を取得

virtual const Lamp::String & toString () const
 テストを文字列に変換


Detailed Description

テストスィート

Definition at line 37 of file TestSuite.h.


Member Function Documentation

void LampUnit::TestSuite::addTest Test test  )  [virtual]
 

テストの追加

Parameters:
test 追加するテスト

Definition at line 45 of file TestSuite.cpp.

int LampUnit::TestSuite::getCountTestCases  )  const [virtual]
 

テストケースの個数を取得

Returns:
テストケースの個数

Implements LampUnit::Test.

Definition at line 59 of file TestSuite.cpp.

virtual const Lamp::String& LampUnit::TestSuite::getName  )  const [inline, virtual]
 

テストの名前を取得

Returns:
テストの名前

Implements LampUnit::Test.

Definition at line 71 of file TestSuite.h.

void LampUnit::TestSuite::run TestResult result  )  [virtual]
 

テストを実行する

Parameters:
result [out] テスト結果

Implements LampUnit::Test.

Definition at line 50 of file TestSuite.cpp.

References LampUnit::TestResult::shouldStop().

virtual const Lamp::String& LampUnit::TestSuite::toString  )  const [inline, virtual]
 

テストを文字列に変換

Returns:
テストの文字列表記

Implements LampUnit::Test.

Definition at line 77 of file TestSuite.h.


The documentation for this class was generated from the following files:
Generated on Wed Mar 16 10:29:54 2005 for LampUnit by doxygen 1.3.2