iutest  1.17.99.14
公開メンバ関数 | 静的公開メンバ関数 | 全メンバ一覧
iuutil::QuietResultPrinter クラス

コンパクトなデフォルトコンソール出力イベントリスナー [詳解]

#include <iutest_util_quiet_result_printer.hpp>

iuutil::QuietResultPrinter の継承関係図
Inheritance graph
[凡例]
iuutil::QuietResultPrinter 連携図
Collaboration graph
[凡例]

公開メンバ関数

 QuietResultPrinter (::iutest::TestEventListener *default_printer)
 
virtual void OnTestProgramStart (const ::iutest::UnitTest &unit_test) IUTEST_CXX_OVERRIDE
 
virtual void OnTestIterationStart (const ::iutest::UnitTest &unit_test, int iteration) IUTEST_CXX_OVERRIDE
 
virtual void OnEnvironmentsSetUpStart (const ::iutest::UnitTest &unit_test) IUTEST_CXX_OVERRIDE
 
virtual void OnEnvironmentsSetUpEnd (const ::iutest::UnitTest &unit_test) IUTEST_CXX_OVERRIDE
 
virtual void OnTestCaseStart (const ::iutest::TestCase &test_case) IUTEST_CXX_OVERRIDE
 
virtual void OnTestStart (const ::iutest::TestInfo &test_info) IUTEST_CXX_OVERRIDE
 
virtual void OnTestPartResult (const ::iutest::TestPartResult &test_part_result) IUTEST_CXX_OVERRIDE
 
virtual void OnTestEnd (const ::iutest::TestInfo &test_info) IUTEST_CXX_OVERRIDE
 
virtual void OnTestCaseEnd (const ::iutest::TestCase &test_case) IUTEST_CXX_OVERRIDE
 
virtual void OnEnvironmentsTearDownStart (const ::iutest::UnitTest &unit_test) IUTEST_CXX_OVERRIDE
 
virtual void OnEnvironmentsTearDownEnd (const ::iutest::UnitTest &unit_test) IUTEST_CXX_OVERRIDE
 
virtual void OnTestIterationEnd (const ::iutest::UnitTest &unit_test, int iteration) IUTEST_CXX_OVERRIDE
 
virtual void OnTestProgramEnd (const ::iutest::UnitTest &unit_test) IUTEST_CXX_OVERRIDE
 
- 基底クラス iutest::TestEventListener に属する継承公開メンバ関数
virtual void OnTestProgramStart (const UnitTest &test)=0
 テストプログラム開始時に呼ばれます
 
virtual void OnTestIterationStart (const UnitTest &test, int iteration)=0
 単体テスト開始時に毎回呼ばれます
 
virtual void OnEnvironmentsSetUpStart (const UnitTest &test)=0
 グローバル環境設定 SetUp 前に呼ばれます
 
virtual void OnEnvironmentsSetUpEnd (const UnitTest &test)=0
 グローバル環境設定 SetUp 後に呼ばれます
 
virtual void OnTestSuiteStart (const TestSuite &test_suite)
 TestSuite 開始時に呼ばれます
 
virtual void OnTestCaseStart (const TestSuite &)
 
virtual void OnTestStart (const TestInfo &test_info)=0
 テスト開始時に呼ばれます
 
virtual void OnTestPartResult (const TestPartResult &test_part_result)=0
 テスト失敗時に呼ばれます
 
virtual void OnTestRecordProperty (const TestProperty &)
 RecordProperty 時に呼ばれます
 
virtual void OnTestEnd (const TestInfo &test_info)=0
 テスト終了時にに呼ばれます
 
virtual void OnTestSuiteEnd (const TestSuite &test_suite)
 TestSuite 終了時にに呼ばれます
 
virtual void OnTestCaseEnd (const TestSuite &)
 
virtual void OnEnvironmentsTearDownStart (const UnitTest &test)=0
 グローバル環境設定 TearDown 前に呼ばれます
 
virtual void OnEnvironmentsTearDownEnd (const UnitTest &test)=0
 グローバル環境設定 TearDown 前に呼ばれます
 
virtual void OnTestIterationEnd (const UnitTest &test, int iteration)=0
 単体テスト終了時に毎回呼ばれます
 
virtual void OnTestProgramEnd (const UnitTest &test)=0
 テストプログラム終了時に呼ばれます
 

静的公開メンバ関数

::iutest::TestEventListenerSetUp ()
 QuietResultPrinter に切り替え
 

詳解

コンパクトなデフォルトコンソール出力イベントリスナー


このクラス詳解は次のファイルから抽出されました: