وثائق سولاناالبنية التحتية كرمزالمكتبة القياسية

دوال التحقق

assert_eq

assert_eq تتحقق من أن قيمتين متساويتان.

المدخلات

الاسمالنوعالوصف
leftanyقيمة للمقارنة
rightanyالقيمة المراد المقارنة بها

الإخراج

الاسمالنوعالوصف
valueaddon(std::assertion)نتيجة التحقق
output "assertion" {
value = std::assert_eq(action.example.result, 1)
}

assert_ne

assert_ne تتحقق من أن قيمتين غير متساويتين.

المدخلات

الاسمالنوعالوصف
leftanyقيمة للمقارنة
rightanyالقيمة المراد المقارنة بها

الإخراج

الاسمالنوعالوصف
valueaddon(std::assertion)نتيجة التحقق
output "assertion" {
value = std::assert_ne(action.example.result, 1)
}

assert_gt

assert_gt تتحقق من أن القيمة اليسرى أكبر من القيمة اليمنى.

المدخلات

الاسمالنوعالوصف
leftinteger | floatعدد صحيح أو عشري للمقارنة
rightinteger | floatعدد صحيح أو عشري للمقارنة به

الإخراج

الاسمالنوعالوصف
valueaddon(std::assertion)نتيجة التحقق
output "assertion" {
value = std::assert_gt(action.example.result, 1)
}

assert_gte

assert_gte يتحقق من أن القيمة اليسرى أكبر من أو تساوي القيمة اليمنى.

المدخلات

الاسمالنوعالوصف
leftinteger | floatعدد صحيح أو عشري للمقارنة
rightinteger | floatعدد صحيح أو عشري للمقارنة معه

المخرجات

الاسمالنوعالوصف
valueaddon(std::assertion)نتيجة التحقق
output "assertion" {
value = std::assert_gte(action.example.result, 1)
}

assert_lt

assert_lt يتحقق من أن القيمة اليسرى أصغر من القيمة اليمنى.

المدخلات

الاسمالنوعالوصف
leftinteger | floatعدد صحيح أو عشري للمقارنة
rightinteger | floatعدد صحيح أو عشري للمقارنة معه

المخرجات

الاسمالنوعالوصف
valueaddon(std::assertion)نتيجة التحقق
output "assertion" {
value = std::assert_lt(action.example.result, 1)
}

assert_lte

assert_lte يتحقق من أن القيمة اليسرى أصغر من أو تساوي القيمة اليمنى.

المدخلات

الاسمالنوعالوصف
leftinteger | floatعدد صحيح أو عشري للمقارنة
rightinteger | floatعدد صحيح أو عشري للمقارنة معه

المخرجات

الاسمالنوعالوصف
valueaddon(std::assertion)نتيجة التحقق
output "assertion" {
value = std::assert_lte(action.example.result, 1)
}

Is this page helpful?

جدول المحتويات

تعديل الصفحة