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 | integer | float | Целое число или число с плавающей точкой для сравнения |
right | integer | float | Целое число или число с плавающей точкой для сравнения с ним |
Выходные данные
| Имя | Тип | Описание |
|---|---|---|
value | addon(std::assertion) | Результат утверждения |
output "assertion" {value = std::assert_gte(action.example.result, 1)}
assert_lt
assert_lt утверждает, что левое значение меньше правого значения.
Входные данные
| Имя | Тип | Описание |
|---|---|---|
left | integer | float | Целое число или число с плавающей точкой для сравнения |
right | integer | float | Целое число или число с плавающей точкой для сравнения с ним |
Выходные данные
| Имя | Тип | Описание |
|---|---|---|
value | addon(std::assertion) | Результат утверждения |
output "assertion" {value = std::assert_lt(action.example.result, 1)}
assert_lte
assert_lte утверждает, что левое значение меньше или равно правому значению.
Входные данные
| Имя | Тип | Описание |
|---|---|---|
left | integer | float | Целое число или число с плавающей точкой для сравнения |
right | integer | float | Целое число или число с плавающей точкой для сравнения с ним |
Выходные данные
| Имя | Тип | Описание |
|---|---|---|
value | addon(std::assertion) | Результат утверждения |
output "assertion" {value = std::assert_lte(action.example.result, 1)}
Is this page helpful?