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:

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:

- TestSuite.h
- TestSuite.cpp