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"
デフォルト出力イベントリスナー
Definition: iutest_default_printer.hpp:28
virtual void OnTestProgramStart(const UnitTest &test) IUTEST_CXX_OVERRIDE
テストプログラム開始時に呼ばれます
virtual void OnTestSuiteStart(const TestSuite &test_suite) IUTEST_CXX_OVERRIDE
TestSuite 開始時に呼ばれます
virtual void OnTestRecordProperty(const TestProperty &test_property) IUTEST_CXX_OVERRIDE
RecordProperty 時に呼ばれます
virtual void OnEnvironmentsTearDownStart(const UnitTest &test) IUTEST_CXX_OVERRIDE
グローバル環境設定 TearDown 前に呼ばれます
virtual void OnTestProgramEnd(const UnitTest &test) IUTEST_CXX_OVERRIDE
テストプログラム終了時に呼ばれます
virtual void OnTestIterationStart(const UnitTest &test, int iteration) IUTEST_CXX_OVERRIDE
単体テスト開始時に毎回呼ばれます
virtual void OnTestIterationEnd(const UnitTest &test, int iteration) IUTEST_CXX_OVERRIDE
単体テスト終了時に毎回呼ばれます
virtual void OnTestSuiteEnd(const TestSuite &test_suite) IUTEST_CXX_OVERRIDE
TestSuite 終了時にに呼ばれます
virtual void OnTestEnd(const TestInfo &test_info) IUTEST_CXX_OVERRIDE
テスト終了時にに呼ばれます
virtual void OnEnvironmentsTearDownEnd(const UnitTest &test) IUTEST_CXX_OVERRIDE
グローバル環境設定 TearDown 前に呼ばれます
virtual void OnEnvironmentsSetUpEnd(const UnitTest &test) IUTEST_CXX_OVERRIDE
グローバル環境設定 SetUp 後に呼ばれます
virtual void OnEnvironmentsSetUpStart(const UnitTest &test) IUTEST_CXX_OVERRIDE
グローバル環境設定 SetUp 前に呼ばれます
virtual void OnTestPartResult(const TestPartResult &test_part_result) IUTEST_CXX_OVERRIDE
テスト失敗時に呼ばれます
virtual void OnTestStart(const TestInfo &test_info) IUTEST_CXX_OVERRIDE
テスト開始時に呼ばれます
テスト情報クラス
Definition: iutest_info.hpp:38
テスト結果を示すクラス
Definition: iutest_result.hpp:57
テストプロパティ
Definition: iutest_result.hpp:159
TestSuite
Definition: iutest_suite.hpp:37
テスト全体の管理者
Definition: iutest_core.hpp:36
#define IUTEST_CXX_OVERRIDE
override definition
Definition: iutest_compiler.hpp:747
iutest root namespace
Definition: iutest_charcode.hpp:33