|
template<typename T1 , typename T2 > |
::iutest::AssertionResult IUTEST_ATTRIBUTE_UNUSED_ | CmpHelperEqIterator (T1 b1, T1 e1, T2 b2, T2 e2) |
| Equal Collection Helper
|
|
template<typename T1 , typename T2 > |
::iutest::AssertionResult IUTEST_ATTRIBUTE_UNUSED_ | CmpHelperNeIterator (T1 b1, T1 e1, T2 b2, T2 e2) |
|
template<typename T1 , typename T2 > |
::iutest::AssertionResult IUTEST_ATTRIBUTE_UNUSED_ | CmpHelperEqCollections (const char *expr1b, const char *expr1e, const char *expr2b, const char *expr2e, T1 b1, T1 e1, T2 b2, T2 e2) |
| Equal Collection Helper
|
|
template<typename T1 , typename T2 > |
::iutest::AssertionResult IUTEST_ATTRIBUTE_UNUSED_ | CmpHelperNeCollections (const char *expr1b, const char *expr1e, const char *expr2b, const char *expr2e, T1 b1, T1 e1, T2 b2, T2 e2) |
| Equal Collection Helper
|
|
template<typename T1 , typename T2 > |
::iutest::AssertionResult IUTEST_ATTRIBUTE_UNUSED_ | CmpHelperEqRange (const char *expected_expr, const char *actual_expr, const T1 &expected, const T2 &actual) |
| Equal Range Helper
|
|
template<typename T1 , typename T2 > |
::iutest::AssertionResult IUTEST_ATTRIBUTE_UNUSED_ | CmpHelperNeRange (const char *expected_expr, const char *actual_expr, const T1 &expected, const T2 &actual) |
| Not Equal Range Helper
|
|
inline ::iutest::AssertionResult IUTEST_ATTRIBUTE_UNUSED_ | CmpHelperSTRLNEQ (const char *expr1, const char *expr2, size_t len1, const char *val2) |
| 文字列長アサーションフォーマッター
|
|
inline ::iutest::AssertionResult IUTEST_ATTRIBUTE_UNUSED_ | CmpHelperSTRLNEQ (const char *expr1, const char *expr2, size_t len1, const wchar_t *val2) |
| 文字列長アサーションフォーマッター
|
|
template<typename T1 , typename T2 > |
inline ::iutest::AssertionResult IUTEST_ATTRIBUTE_UNUSED_ | CmpHelperSTRIN (const char *substr_str, const char *actual_str, const T1 &substr, const T2 &actual) |
| 文字列部分一致アサーションフォーマッター
|
|
template<typename T1 , typename T2 > |
inline ::iutest::AssertionResult IUTEST_ATTRIBUTE_UNUSED_ | CmpHelperSTRNOTIN (const char *substr_str, const char *actual_str, const T1 &substr, const T2 &actual) |
| 文字列部分一致アサーションフォーマッター
|
|
inline ::std::string | TestFullName (const ::iutest::TestInfo *test_info) |
| テスト名を取得
|
|
inline ::std::string | TestNameRemoveIndexName (const char *name) |
| インデックスを除いたテスト名を取得
|
|
inline ::std::string | TestCaseNameRemoveIndexName (const char *name) |
| インデックスを除いたテストケース名を取得
|
|
inline ::std::string | TestCaseNameRemoveInstantiateAndIndexName (const char *name) |
| インスタンス名とインデックスを除いたテストケース名を取得
|
|
const ::iutest::TestCase * | FindTestCase (const char *testcase_name) |
| TestCase の検索
|
|
const ::iutest::TestCase * | FindParamTestCase (const char *testcase_name, const ::iutest::TestCase *begin=NULL) |
| TestCase の検索
|
|
const ::iutest::TestCase * | FindTypedTestCase (const char *testcase_name, const ::iutest::TestCase *begin=NULL) |
| Typed Test の TestCase の検索
|
|
const ::iutest::TestCase * | FindParamTypedTestCase (const char *testcase_name, const ::iutest::TestCase *begin=NULL) |
| Type Parameter Test の TestCase の検索
|
|
const ::iutest::TestInfo * | FindTestInfo (const ::iutest::TestCase *testcase, const char *testinfo_name) |
| TestInfo の検索
|
|
const ::iutest::TestInfo * | FindTestInfo (const char *testcase_name, const char *testinfo_name) |
| TestInfo の検索
|
|
const ::iutest::TestInfo * | FindParamTestInfo (const ::iutest::TestCase *testcase, const char *testinfo_name, const ::iutest::TestInfo *begin=NULL) |
| TestInfo の検索
|
|
const ::iutest::TestResult * | GetAdHocTestResult () |
| ad_hoc_test_result の取得
|
|
const ::iutest::TestResult * | GetTestCaseAdHocResult (const ::iutest::TestCase *test_case) |
| TestCase の ad_hoc_test_result の取得
|
|
const ::iutest::TestResult * | GetCurrentTestCaseAdHocResult () |
| TestCase の ad_hoc_test_result の取得
|
|
const ::iutest::TestResult * | GetTestResult (const ::iutest::TestInfo *test_info) |
| get test result
|
|
const ::iutest::TestResult * | GetCurrentTestResult () |
| get test result
|
|