[詳解]
15 #ifndef INCG_IRIS_IUTEST_DEFAULT_PRINTER_HPP_77055C2B_AAE1_4944_A61C_26C58B04B37B_
16 #define INCG_IRIS_IUTEST_DEFAULT_PRINTER_HPP_77055C2B_AAE1_4944_A61C_26C58B04B37B_
26 class DefaultResultPrintListener :
public TestEventListener
33 TestEnv::event_listeners().set_default_result_printer(NULL);
54 void PrintTestResult(
const TestInfo& test_info)
const;
60 # include "../impl/iutest_default_printer.ipp"
63 #endif // INCG_IRIS_IUTEST_DEFAULT_PRINTER_HPP_77055C2B_AAE1_4944_A61C_26C58B04B37B_
virtual void OnEnvironmentsSetUpEnd(const UnitTest &test) IUTEST_CXX_OVERRIDE
グローバル環境設定 SetUp 後に呼ばれます
virtual void OnTestIterationEnd(const UnitTest &test, int iteration) IUTEST_CXX_OVERRIDE
単体テスト終了時に毎回呼ばれます
イベントリスナー
Definition: iutest_listener.hpp:63
virtual void OnEnvironmentsSetUpStart(const UnitTest &test) IUTEST_CXX_OVERRIDE
グローバル環境設定 SetUp 前に呼ばれます
virtual void OnTestCaseEnd(const TestCase &test_case) IUTEST_CXX_OVERRIDE
テスト終了時にに呼ばれます
テスト情報クラス
Definition: iutest_info.hpp:32
virtual void OnEnvironmentsTearDownEnd(const UnitTest &test) IUTEST_CXX_OVERRIDE
グローバル環境設定 TearDown 前に呼ばれます
virtual void OnTestPartResult(const TestPartResult &test_part_result) IUTEST_CXX_OVERRIDE
テスト失敗時に呼ばれます
virtual void OnTestEnd(const TestInfo &test_info) IUTEST_CXX_OVERRIDE
テストケース終了時にに呼ばれます
iutest root namespace
Definition: iutest_charcode.hpp:31
テスト全体の管理者
Definition: iutest_core.hpp:33
virtual void OnTestIterationStart(const UnitTest &test, int iteration) IUTEST_CXX_OVERRIDE
単体テスト開始時に毎回呼ばれます
virtual void OnTestProgramStart(const UnitTest &test) IUTEST_CXX_OVERRIDE
テストプログラム開始時に呼ばれます
#define IUTEST_CXX_OVERRIDE
override definition
Definition: iutest_compiler.hpp:670
virtual void OnTestProgramEnd(const UnitTest &test) IUTEST_CXX_OVERRIDE
テストプログラム終了時に呼ばれます
デフォルト出力イベントリスナー
Definition: iutest_default_printer.hpp:27
virtual void OnEnvironmentsTearDownStart(const UnitTest &test) IUTEST_CXX_OVERRIDE
グローバル環境設定 TearDown 前に呼ばれます
テストプロパティ
Definition: iutest_result.hpp:156
virtual void OnTestCaseStart(const TestCase &test_case) IUTEST_CXX_OVERRIDE
テストケース開始時に呼ばれます
テスト結果を示すクラス
Definition: iutest_result.hpp:54
テストケース
Definition: iutest_case.hpp:31
virtual void OnTestStart(const TestInfo &test_info) IUTEST_CXX_OVERRIDE
テスト開始時に呼ばれます