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

any パラメータテストフィクスチャ [詳解]

#include <iutest_param_tests.hpp>

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

静的公開メンバ関数

static const ParamTypeGetParam ()
 パラメータの取得
 
template<typename T >
static T GetParam ()
 パラメータの取得
 
- 基底クラス iutest::Test に属する継承静的公開メンバ関数
static const TestInfoGetCurrentTestInfo ()
 実行中の TestInfo の取得
 
static TestGetCurrentTest ()
 実行中の Test の取得
 
static bool HasFatalFailure ()
 致命的なエラーが出たかどうか [詳解]
 
static bool HasNonfatalFailure ()
 致命的ではないエラーが出たかどうか [詳解]
 
static bool HasFailure ()
 エラーが出たかどうか [詳解]
 
static bool IsSkipped ()
 スキップされたかどうか [詳解]
 
static void RecordProperty (const ::std::string &key, const ::std::string &value)
 テスト結果の情報追加 [詳解]
 
template<typename T >
static void RecordProperty (const ::std::string &key, const T &value)
 テスト結果の情報追加 [詳解]
 
static void SetUpTestSuite ()
 test suite setup
 
static void TearDownTestSuite ()
 test suite tear down
 
static void SetUpTestCase ()
 
static void TearDownTestCase ()
 
- 基底クラス iutest::WithParamInterface< any > に属する継承静的公開メンバ関数
static const ParamTypeGetParam ()
 パラメータの取得
 
static const tuples::tuple_element< N, ParamType >::type & GetParam ()
 パラメータの取得
 
static const ::std::string MakeTestParamName (const TestParamInfoType &info)
 テスト名の生成
 

その他の継承メンバ

- 基底クラス iutest::WithParamInterface< any > に属する継承公開型
typedef any ParamType
 パラメータ型
 
typedef TestParamInfo< anyTestParamInfoType
 パラメータ情報型
 
- 基底クラス iutest::Test に属する継承公開メンバ関数
unsigned int genrand ()
 乱数の生成 [詳解]
 
unsigned int genrand (unsigned int max)
 
float genrandf ()
 
unsigned int random_seed () const IUTEST_CXX_NOEXCEPT_SPEC
 
detail::iuRandom & random_engine ()
 
- 基底クラス iutest::Test に属する継承限定公開メンバ関数
virtual void SetUp ()
 実行前処理
 
virtual void Body ()
 テスト実装部
 
virtual void TearDown ()
 実行後処理
 
- 基底クラス iutest::Test に属する継承限定公開変数類
const TestInfotest_info_
 テスト中に簡単にアクセス可能なように
 

詳解

any パラメータテストフィクスチャ


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