iutest
1.17.1.0
|
iris unit test 述語 Assertion ファイル [詳解]
名前空間 | |
iutest | |
iutest root namespace | |
マクロ定義 | |
#define | IUTEST_ASSERT_PRED1(pred, v1) IUTEST_PRED1_(pred, v1, IUTEST_ASSERT_FAILURE) |
述語 ASSERTION テスト [詳解] | |
#define | IUTEST_EXPECT_PRED1(pred, v1) IUTEST_PRED1_(pred, v1, IUTEST_EXPECT_FAILURE) |
述語 ASSERTION テスト [詳解] | |
#define | IUTEST_INFORM_PRED1(pred, v1) IUTEST_PRED1_(pred, v1, IUTEST_INFORM_FAILURE) |
述語 ASSERTION テスト [詳解] | |
#define | IUTEST_ASSUME_PRED1(pred, v1) IUTEST_PRED1_(pred, v1, IUTEST_ASSUME_FAILURE) |
述語 ASSERTION テスト [詳解] | |
#define | IUTEST_ASSERT_PRED_FORMAT1(pred_formatter, v1) IUTEST_PRED_FORMAT1_(pred_formatter, v1, IUTEST_ASSERT_FAILURE) |
述語 ASSERTION テスト(メッセージフォーマッター指定) [詳解] | |
#define | IUTEST_EXPECT_PRED_FORMAT1(pred_formatter, v1) IUTEST_PRED_FORMAT1_(pred_formatter, v1, IUTEST_EXPECT_FAILURE) |
述語 ASSERTION テスト(メッセージフォーマッター指定) [詳解] | |
#define | IUTEST_INFORM_PRED_FORMAT1(pred_formatter, v1) IUTEST_PRED_FORMAT1_(pred_formatter, v1, IUTEST_INFORM_FAILURE) |
述語 ASSERTION テスト(メッセージフォーマッター指定) [詳解] | |
#define | IUTEST_ASSUME_PRED_FORMAT1(pred_formatter, v1) IUTEST_PRED_FORMAT1_(pred_formatter, v1, IUTEST_ASSUME_FAILURE) |
述語 ASSERTION テスト(メッセージフォーマッター指定) [詳解] | |
#define | IUTEST_ASSERT_PRED2(pred, v1, v2) IUTEST_PRED2_(pred, v1, v2, IUTEST_ASSERT_FAILURE) |
述語 ASSERTION テスト [詳解] | |
#define | IUTEST_EXPECT_PRED2(pred, v1, v2) IUTEST_PRED2_(pred, v1, v2, IUTEST_EXPECT_FAILURE) |
述語 ASSERTION テスト [詳解] | |
#define | IUTEST_INFORM_PRED2(pred, v1, v2) IUTEST_PRED2_(pred, v1, v2, IUTEST_INFORM_FAILURE) |
述語 ASSERTION テスト [詳解] | |
#define | IUTEST_ASSUME_PRED2(pred, v1, v2) IUTEST_PRED2_(pred, v1, v2, IUTEST_ASSUME_FAILURE) |
述語 ASSERTION テスト [詳解] | |
#define | IUTEST_ASSERT_PRED_FORMAT2(pred_formatter, v1, v2) IUTEST_PRED_FORMAT2_(pred_formatter, v1, v2, IUTEST_ASSERT_FAILURE) |
述語 ASSERTION テスト(メッセージフォーマッター指定) [詳解] | |
#define | IUTEST_EXPECT_PRED_FORMAT2(pred_formatter, v1, v2) IUTEST_PRED_FORMAT2_(pred_formatter, v1, v2, IUTEST_EXPECT_FAILURE) |
述語 ASSERTION テスト(メッセージフォーマッター指定) [詳解] | |
#define | IUTEST_INFORM_PRED_FORMAT2(pred_formatter, v1, v2) IUTEST_PRED_FORMAT2_(pred_formatter, v1, v2, IUTEST_INFORM_FAILURE) |
述語 ASSERTION テスト(メッセージフォーマッター指定) [詳解] | |
#define | IUTEST_ASSUME_PRED_FORMAT2(pred_formatter, v1, v2) IUTEST_PRED_FORMAT2_(pred_formatter, v1, v2, IUTEST_ASSUME_FAILURE) |
述語 ASSERTION テスト(メッセージフォーマッター指定) [詳解] | |
#define | IUTEST_ASSERT_PRED3(pred, v1, v2, v3) IUTEST_PRED3_(pred, v1, v2, v3, IUTEST_ASSERT_FAILURE) |
述語 ASSERTION テスト [詳解] | |
#define | IUTEST_EXPECT_PRED3(pred, v1, v2, v3) IUTEST_PRED3_(pred, v1, v2, v3, IUTEST_EXPECT_FAILURE) |
述語 ASSERTION テスト [詳解] | |
#define | IUTEST_INFORM_PRED3(pred, v1, v2, v3) IUTEST_PRED3_(pred, v1, v2, v3, IUTEST_INFORM_FAILURE) |
述語 ASSERTION テスト [詳解] | |
#define | IUTEST_ASSUME_PRED3(pred, v1, v2, v3) IUTEST_PRED3_(pred, v1, v2, v3, IUTEST_ASSUME_FAILURE) |
述語 ASSERTION テスト [詳解] | |
#define | IUTEST_ASSERT_PRED_FORMAT3(pred_formatter, v1, v2, v3) IUTEST_PRED_FORMAT3_(pred_formatter, v1, v2, v3, IUTEST_ASSERT_FAILURE) |
述語 ASSERTION テスト(メッセージフォーマッター指定) [詳解] | |
#define | IUTEST_EXPECT_PRED_FORMAT3(pred_formatter, v1, v2, v3) IUTEST_PRED_FORMAT3_(pred_formatter, v1, v2, v3, IUTEST_EXPECT_FAILURE) |
述語 ASSERTION テスト(メッセージフォーマッター指定) [詳解] | |
#define | IUTEST_INFORM_PRED_FORMAT3(pred_formatter, v1, v2, v3) IUTEST_PRED_FORMAT3_(pred_formatter, v1, v2, v3, IUTEST_INFORM_FAILURE) |
述語 ASSERTION テスト(メッセージフォーマッター指定) [詳解] | |
#define | IUTEST_ASSUME_PRED_FORMAT3(pred_formatter, v1, v2, v3) IUTEST_PRED_FORMAT3_(pred_formatter, v1, v2, v3, IUTEST_ASSUME_FAILURE) |
述語 ASSERTION テスト(メッセージフォーマッター指定) [詳解] | |
#define | IUTEST_ASSERT_PRED4(pred, v1, v2, v3, v4) IUTEST_PRED4_(pred, v1, v2, v3, v4, IUTEST_ASSERT_FAILURE) |
述語 ASSERTION テスト [詳解] | |
#define | IUTEST_EXPECT_PRED4(pred, v1, v2, v3, v4) IUTEST_PRED4_(pred, v1, v2, v3, v4, IUTEST_EXPECT_FAILURE) |
述語 ASSERTION テスト [詳解] | |
#define | IUTEST_INFORM_PRED4(pred, v1, v2, v3, v4) IUTEST_PRED4_(pred, v1, v2, v3, v4, IUTEST_INFORM_FAILURE) |
述語 ASSERTION テスト [詳解] | |
#define | IUTEST_ASSUME_PRED4(pred, v1, v2, v3, v4) IUTEST_PRED4_(pred, v1, v2, v3, v4, IUTEST_ASSUME_FAILURE) |
述語 ASSERTION テスト [詳解] | |
#define | IUTEST_ASSERT_PRED_FORMAT4(pred_formatter, v1, v2, v3, v4) IUTEST_PRED_FORMAT4_(pred_formatter, v1, v2, v3, v4, IUTEST_ASSERT_FAILURE) |
述語 ASSERTION テスト(メッセージフォーマッター指定) [詳解] | |
#define | IUTEST_EXPECT_PRED_FORMAT4(pred_formatter, v1, v2, v3, v4) IUTEST_PRED_FORMAT4_(pred_formatter, v1, v2, v3, v4, IUTEST_EXPECT_FAILURE) |
述語 ASSERTION テスト(メッセージフォーマッター指定) [詳解] | |
#define | IUTEST_INFORM_PRED_FORMAT4(pred_formatter, v1, v2, v3, v4) IUTEST_PRED_FORMAT4_(pred_formatter, v1, v2, v3, v4, IUTEST_INFORM_FAILURE) |
述語 ASSERTION テスト(メッセージフォーマッター指定) [詳解] | |
#define | IUTEST_ASSUME_PRED_FORMAT4(pred_formatter, v1, v2, v3, v4) IUTEST_PRED_FORMAT4_(pred_formatter, v1, v2, v3, v4, IUTEST_ASSUME_FAILURE) |
述語 ASSERTION テスト(メッセージフォーマッター指定) [詳解] | |
#define | IUTEST_ASSERT_PRED5(pred, v1, v2, v3, v4, v5) IUTEST_PRED5_(pred, v1, v2, v3, v4, v5, IUTEST_ASSERT_FAILURE) |
述語 ASSERTION テスト [詳解] | |
#define | IUTEST_EXPECT_PRED5(pred, v1, v2, v3, v4, v5) IUTEST_PRED5_(pred, v1, v2, v3, v4, v5, IUTEST_EXPECT_FAILURE) |
述語 ASSERTION テスト [詳解] | |
#define | IUTEST_INFORM_PRED5(pred, v1, v2, v3, v4, v5) IUTEST_PRED5_(pred, v1, v2, v3, v4, v5, IUTEST_INFORM_FAILURE) |
述語 ASSERTION テスト [詳解] | |
#define | IUTEST_ASSUME_PRED5(pred, v1, v2, v3, v4, v5) IUTEST_PRED5_(pred, v1, v2, v3, v4, v5, IUTEST_ASSUME_FAILURE) |
述語 ASSERTION テスト [詳解] | |
#define | IUTEST_ASSERT_PRED_FORMAT5(pred_formatter, v1, v2, v3, v4, v5) IUTEST_PRED_FORMAT5_(pred_formatter, v1, v2, v3, v4, v5, IUTEST_ASSERT_FAILURE) |
述語 ASSERTION テスト(メッセージフォーマッター指定) [詳解] | |
#define | IUTEST_EXPECT_PRED_FORMAT5(pred_formatter, v1, v2, v3, v4, v5) IUTEST_PRED_FORMAT5_(pred_formatter, v1, v2, v3, v4, v5, IUTEST_EXPECT_FAILURE) |
述語 ASSERTION テスト(メッセージフォーマッター指定) [詳解] | |
#define | IUTEST_INFORM_PRED_FORMAT5(pred_formatter, v1, v2, v3, v4, v5) IUTEST_PRED_FORMAT5_(pred_formatter, v1, v2, v3, v4, v5, IUTEST_INFORM_FAILURE) |
述語 ASSERTION テスト(メッセージフォーマッター指定) [詳解] | |
#define | IUTEST_ASSUME_PRED_FORMAT5(pred_formatter, v1, v2, v3, v4, v5) IUTEST_PRED_FORMAT5_(pred_formatter, v1, v2, v3, v4, v5, IUTEST_ASSUME_FAILURE) |
述語 ASSERTION テスト(メッセージフォーマッター指定) [詳解] | |
#define | IUTEST_ASSERT_PRED(pred, ...) IUTEST_PRED_(pred, IUTEST_ASSERT_FAILURE, __VA_ARGS__) |
述語 ASSERTION テスト [詳解] | |
#define | IUTEST_EXPECT_PRED(pred, ...) IUTEST_PRED_(pred, IUTEST_EXPECT_FAILURE, __VA_ARGS__) |
述語 ASSERTION テスト [詳解] | |
#define | IUTEST_INFORM_PRED(pred, ...) IUTEST_PRED_(pred, IUTEST_INFORM_FAILURE, __VA_ARGS__) |
述語 ASSERTION テスト [詳解] | |
#define | IUTEST_ASSUME_PRED(pred, ...) IUTEST_PRED_(pred, IUTEST_ASSUME_FAILURE, __VA_ARGS__) |
述語 ASSERTION テスト [詳解] | |
#define | IUTEST_ASSERT_PRED_FORMAT(pred_formatter, ...) IUTEST_PRED_FORMAT_(pred_formatter, IUTEST_ASSERT_FAILURE, __VA_ARGS__) |
述語 ASSERTION テスト(メッセージフォーマッター指定) [詳解] | |
#define | IUTEST_EXPECT_PRED_FORMAT(pred_formatter, ...) IUTEST_PRED_FORMAT_(pred_formatter, IUTEST_EXPECT_FAILURE, __VA_ARGS__) |
述語 ASSERTION テスト(メッセージフォーマッター指定) [詳解] | |
#define | IUTEST_INFORM_PRED_FORMAT(pred_formatter, ...) IUTEST_PRED_FORMAT_(pred_formatter, IUTEST_INFORM_FAILURE, __VA_ARGS__) |
述語 ASSERTION テスト(メッセージフォーマッター指定) [詳解] | |
#define | IUTEST_ASSUME_PRED_FORMAT(pred_formatter, ...) IUTEST_PRED_FORMAT_(pred_formatter, IUTEST_ASSUME_FAILURE, __VA_ARGS__) |
述語 ASSERTION テスト(メッセージフォーマッター指定) [詳解] | |
#define | IUTEST_ASSERT_THROW_PRED_FORMAT2(pred_formatter, statement, expected_exception, expected_exception_value) IUTEST_THROW_PRED_FORMAT2_(pred_formatter, statement, expected_exception, expected_exception_value, IUTEST_ASSERT_FAILURE) |
例外値 述語 ASSERTION テスト(メッセージフォーマッター指定) [詳解] | |
#define | IUTEST_EXPECT_THROW_PRED_FORMAT2(pred_formatter, statement, expected_exception, expected_exception_value) IUTEST_THROW_PRED_FORMAT2_(pred_formatter, statement, expected_exception, expected_exception_value, IUTEST_EXPECT_FAILURE) |
例外値 述語 ASSERTION テスト(メッセージフォーマッター指定) [詳解] | |
#define | IUTEST_INFORM_THROW_PRED_FORMAT2(pred_formatter, statement, expected_exception, expected_exception_value) IUTEST_THROW_PRED_FORMAT2_(pred_formatter, statement, expected_exception, expected_exception_value, IUTEST_INFORM_FAILURE) |
例外値 述語 ASSERTION テスト(メッセージフォーマッター指定) [詳解] | |
#define | IUTEST_ASSUME_THROW_PRED_FORMAT2(pred_formatter, statement, expected_exception, expected_exception_value) IUTEST_THROW_PRED_FORMAT2_(pred_formatter, statement, expected_exception, expected_exception_value, IUTEST_ASSUME_FAILURE) |
例外値 述語 ASSERTION テスト(メッセージフォーマッター指定) [詳解] | |
#define | IUTEST_PRED1_(pred, v1, on_failure) IUTEST_TEST_ASSERT_(::iutest::AssertPred1Helper(#pred, #v1, pred, v1), on_failure) |
#define | IUTEST_PRED_FORMAT1_(pred_formatter, v1, on_failure) IUTEST_TEST_ASSERT_(pred_formatter(#v1, v1), on_failure) |
#define | IUTEST_PRED2_(pred, v1, v2, on_failure) IUTEST_TEST_ASSERT_(::iutest::AssertPred2Helper(#pred, #v1, #v2, pred, v1, v2), on_failure) |
#define | IUTEST_PRED_FORMAT2_(pred_formatter, v1, v2, on_failure) IUTEST_TEST_ASSERT_(pred_formatter(#v1, #v2, v1, v2), on_failure) |
#define | IUTEST_PRED3_(pred, v1, v2, v3, on_failure) IUTEST_TEST_ASSERT_(::iutest::AssertPred3Helper(#pred, #v1, #v2, #v3, pred, v1, v2, v3), on_failure) |
#define | IUTEST_PRED_FORMAT3_(pred_formatter, v1, v2, v3, on_failure) IUTEST_TEST_ASSERT_(pred_formatter(#v1, #v2, #v3, v1, v2, v3), on_failure) |
#define | IUTEST_PRED4_(pred, v1, v2, v3, v4, on_failure) IUTEST_TEST_ASSERT_(::iutest::AssertPred4Helper(#pred, #v1, #v2, #v3, #v4, pred, v1, v2, v3, v4), on_failure) |
#define | IUTEST_PRED_FORMAT4_(pred_formatter, v1, v2, v3, v4, on_failure) IUTEST_TEST_ASSERT_(pred_formatter(#v1, #v2, #v3, #v4, v1, v2, v3, v4), on_failure) |
#define | IUTEST_PRED5_(pred, v1, v2, v3, v4, v5, on_failure) IUTEST_TEST_ASSERT_(::iutest::AssertPred5Helper(#pred, #v1, #v2, #v3, #v4, #v5, pred, v1, v2, v3, v4, v5), on_failure) |
#define | IUTEST_PRED_FORMAT5_(pred_formatter, v1, v2, v3, v4, v5, on_failure) IUTEST_TEST_ASSERT_(pred_formatter(#v1, #v2, #v3, #v4, #v5, v1, v2, v3, v4, v5), on_failure) |
#define | IUTEST_PRED_(pred, on_failure, ...) IUTEST_TEST_ASSERT_(::iutest::AssertPredVariadicHelper(#pred, #__VA_ARGS__, pred, __VA_ARGS__), on_failure) |
#define | IUTEST_PRED_FORMAT_(pred_formatter, on_failure, ...) IUTEST_TEST_ASSERT_(pred_formatter(#__VA_ARGS__, __VA_ARGS__), on_failure) |
#define | IUTEST_THROW_PRED_FORMAT2_(pred_formatter, statement, expected_exception, expected_exception_value, on_failure) IUTEST_TEST_THROW_VALUE_(statement, expected_exception, expected_exception_value, on_failure, pred_formatter) |
iris unit test 述語 Assertion ファイル