|
#define | IUTEST_INSTANTIATE_TEST_SUITE_P(prefix_, testfixture_, generator_, ...) IIUT_INSTANTIATE_TEST_SUITE_P_(prefix_, testfixture_, generator_, __VA_ARGS__) |
| パラメータテストインスタンス化マクロ [詳解]
|
|
#define | IUTEST_P(testfixture_, testname_) IUTEST_TEST_P_(testfixture_, testname_) |
| パラメータユーザー指定テスト関数定義マクロ [詳解]
|
|
#define | IUTEST_INSTANTIATE_TEST_SUITE_AP(prefix_, testsuite_, generator_) IIUT_INSTANTIATE_TEST_SUITE_AP_(prefix_, testsuite_, generator_) |
| パラメータテストインスタンス化マクロ [詳解]
|
|
#define | IUTEST_AP(testsuite_, testname_) IUTEST_TEST_AP_(testsuite_, testname_) |
| パラメータユーザー指定テスト関数定義マクロ [詳解]
|
|
|
#define | IUTEST_TEST_P_(testsuite_, testname_) IIUT_TEST_P_A_(IIUT_TEST_P_I_, testsuite_, testname_) |
|
#define | IUTEST_TEST_AP_(testsuite_, testname_) |
|
|
template<typename T > |
detail::iuParamGenerator< T > IUTEST_ATTRIBUTE_UNUSED_ | iutest::Range (T begin, T end, T step=static_cast< T >(1)) |
| 範囲パラメータ
|
|
detail::iuParamGenerator< bool > IUTEST_ATTRIBUTE_UNUSED_ | iutest::Bool () |
| 真偽値パラメータ
|
|
template<typename StdGenerator > |
detail::iuValuesParamsGeneratorHolder< StdGenerator > IUTEST_ATTRIBUTE_UNUSED_ | iutest::ValuesGen (size_t num, const StdGenerator &generator) |
| ユーザー定義ジェネレータ利用パラメータ [詳解]
|
|
template<typename T , typename Filter > |
detail::iuRandomFilterParamGenerator< T, Filter > IUTEST_ATTRIBUTE_UNUSED_ | iutest::RandomGenerator (const Filter &filter, unsigned int seed=0) |
| 乱数ジェネレータ [詳解]
|
|
detail::iuRandomParamsHolder IUTEST_ATTRIBUTE_UNUSED_ | iutest::RandomValues (size_t num, unsigned int seed=0) |
| 乱数値パラメータ
|
|
template<typename Container > |
detail::iuParamGenerator< typename Container::value_type > IUTEST_ATTRIBUTE_UNUSED_ | iutest::ValuesIn (Container container) |
| 値配列パラメータ
|
|
template<typename T , size_t SIZE> |
detail::iuParamGenerator< T > IUTEST_ATTRIBUTE_UNUSED_ | iutest::ValuesIn (const T(&v)[SIZE]) |
|
template<typename Ite > |
detail::iuParamGenerator< typename detail::IteratorTraits< Ite >::type > IUTEST_ATTRIBUTE_UNUSED_ | iutest::ValuesIn (Ite begin, Ite end) |
|
template<typename Generator1 , typename Generator2 > |
detail::iuConcatParamHolder< Generator1, Generator2 > | iutest::Concat (const Generator1 &g1, const Generator2 &g2) |
| 値配列パラメータ [詳解]
|
|
iris unit test parameter 定義 ファイル
- 著者
- t.shirayanagi
- copyright
- Copyright (C) 2011-2021, Takazumi Shirayanagi
This software is released under the new BSD License, see LICENSE