assert_eq
assert_eq 断言两个值相等。
输入
| 名称 | 类型 | 描述 |
|---|---|---|
left | any | 要比较的值 |
right | any | 要与之比较的值 |
输出
| 名称 | 类型 | 描述 |
|---|---|---|
value | addon(std::assertion) | 断言的结果 |
output "assertion" {value = std::assert_eq(action.example.result, 1)}
assert_ne
assert_ne 断言两个值不相等。
输入
| 名称 | 类型 | 描述 |
|---|---|---|
left | any | 要比较的值 |
right | any | 要与之比较的值 |
输出
| 名称 | 类型 | 描述 |
|---|---|---|
value | addon(std::assertion) | 断言的结果 |
output "assertion" {value = std::assert_ne(action.example.result, 1)}
assert_gt
assert_gt 断言左侧值大于右侧值。
输入
| 名称 | 类型 | 描述 |
|---|---|---|
left | integer | float | 用于比较的整数或浮点数 |
right | integer | float | 用于与之比较的整数或浮点数 |
输出
| 名称 | 类型 | 描述 |
|---|---|---|
value | addon(std::assertion) | 断言的结果 |
output "assertion" {value = std::assert_gt(action.example.result, 1)}
assert_gte
assert_gte 断言左值大于或等于右值。
输入
| 名称 | 类型 | 描述 |
|---|---|---|
left | 整数 | 浮点数 | 用于比较的整数或浮点数 |
right | 整数 | 浮点数 | 用于对比的整数或浮点数 |
输出
| 名称 | 类型 | 描述 |
|---|---|---|
value | addon(std::assertion) | 断言的结果 |
output "assertion" {value = std::assert_gte(action.example.result, 1)}
assert_lt
assert_lt 断言左值小于右值。
输入
| 名称 | 类型 | 描述 |
|---|---|---|
left | 整数 | 浮点数 | 用于比较的整数或浮点数 |
right | 整数 | 浮点数 | 用于对比的整数或浮点数 |
输出
| 名称 | 类型 | 描述 |
|---|---|---|
value | addon(std::assertion) | 断言的结果 |
output "assertion" {value = std::assert_lt(action.example.result, 1)}
assert_lte
assert_lte 断言左值小于或等于右值。
输入
| 名称 | 类型 | 描述 |
|---|---|---|
left | 整数 | 浮点数 | 用于比较的整数或浮点数 |
right | 整数 | 浮点数 | 用于对比的整数或浮点数 |
输出
| 名称 | 类型 | 描述 |
|---|---|---|
value | addon(std::assertion) | 断言的结果 |
output "assertion" {value = std::assert_lte(action.example.result, 1)}
Is this page helpful?