assert_eq
assert_eq は、2つの値が等しいことをアサートします。
入力
| 名前 | 型 | 説明 |
|---|---|---|
left | any | 比較する値 |
right | any | 比較対象の値 |
出力
| 名前 | 型 | 説明 |
|---|---|---|
value | addon(std::assertion) | アサーションの結果 |
output "assertion" {value = std::assert_eq(action.example.result, 1)}
assert_ne
assert_ne は、2つの値が等しくないことをアサートします。
入力
| 名前 | 型 | 説明 |
|---|---|---|
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?