|
| #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