Tài liệu SolanaCơ sở hạ tầng dưới dạng mãThư Viện Chuẩn

Các Hàm Kiểm Định

assert_eq

assert_eq kiểm định rằng hai giá trị bằng nhau.

Đầu vào

TênKiểuMô tả
leftanyMột giá trị để so sánh
rightanyGiá trị để so sánh với

Đầu ra

TênKiểuMô tả
valueaddon(std::assertion)Kết quả của kiểm định
output "assertion" {
value = std::assert_eq(action.example.result, 1)
}

assert_ne

assert_ne kiểm định rằng hai giá trị không bằng nhau.

Đầu vào

TênKiểuMô tả
leftanyMột giá trị để so sánh
rightanyGiá trị để so sánh với

Đầu ra

TênKiểuMô tả
valueaddon(std::assertion)Kết quả của kiểm định
output "assertion" {
value = std::assert_ne(action.example.result, 1)
}

assert_gt

assert_gt kiểm định rằng giá trị bên trái lớn hơn giá trị bên phải.

Đầu vào

TênKiểuMô tả
leftinteger | floatMột số nguyên hoặc số thực để so sánh
rightinteger | floatMột số nguyên hoặc số thực để so sánh với

Đầu ra

TênKiểuMô tả
valueaddon(std::assertion)Kết quả của kiểm định
output "assertion" {
value = std::assert_gt(action.example.result, 1)
}

assert_gte

assert_gte xác nhận rằng giá trị bên trái lớn hơn hoặc bằng giá trị bên phải.

Đầu vào

TênKiểuMô tả
leftinteger | floatSố nguyên hoặc số thực để so sánh
rightinteger | floatSố nguyên hoặc số thực để so sánh với

Đầu ra

TênKiểuMô tả
valueaddon(std::assertion)Kết quả của phép xác nhận
output "assertion" {
value = std::assert_gte(action.example.result, 1)
}

assert_lt

assert_lt xác nhận rằng giá trị bên trái nhỏ hơn giá trị bên phải.

Đầu vào

TênKiểuMô tả
leftinteger | floatSố nguyên hoặc số thực để so sánh
rightinteger | floatSố nguyên hoặc số thực để so sánh với

Đầu ra

TênKiểuMô tả
valueaddon(std::assertion)Kết quả của phép xác nhận
output "assertion" {
value = std::assert_lt(action.example.result, 1)
}

assert_lte

assert_lte xác nhận rằng giá trị bên trái nhỏ hơn hoặc bằng giá trị bên phải.

Đầu vào

TênKiểuMô tả
leftinteger | floatSố nguyên hoặc số thực để so sánh
rightinteger | floatSố nguyên hoặc số thực để so sánh với

Đầu ra

TênKiểuMô tả
valueaddon(std::assertion)Kết quả của phép xác nhận
output "assertion" {
value = std::assert_lte(action.example.result, 1)
}

Is this page helpful?

Mục lục

Chỉnh sửa trang