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 | Ένας ακέραιος ή float για σύγκριση |
right | integer | float | Ένας ακέραιος ή float για σύγκριση με αυτόν |
Έξοδος
| Όνομα | Τύπος | Περιγραφή |
|---|---|---|
value | addon(std::assertion) | Το αποτέλεσμα του ελέγχου |
output "assertion" {value = std::assert_gte(action.example.result, 1)}
assert_lt
assert_lt ελέγχει ότι η αριστερή τιμή είναι μικρότερη από τη δεξιά τιμή.
Είσοδοι
| Όνομα | Τύπος | Περιγραφή |
|---|---|---|
left | integer | float | Ένας ακέραιος ή float για σύγκριση |
right | integer | float | Ένας ακέραιος ή float για σύγκριση με αυτόν |
Έξοδος
| Όνομα | Τύπος | Περιγραφή |
|---|---|---|
value | addon(std::assertion) | Το αποτέλεσμα του ελέγχου |
output "assertion" {value = std::assert_lt(action.example.result, 1)}
assert_lte
assert_lte ελέγχει ότι η αριστερή τιμή είναι μικρότερη ή ίση με τη δεξιά τιμή.
Είσοδοι
| Όνομα | Τύπος | Περιγραφή |
|---|---|---|
left | integer | float | Ένας ακέραιος ή float για σύγκριση |
right | integer | float | Ένας ακέραιος ή float για σύγκριση με αυτόν |
Έξοδος
| Όνομα | Τύπος | Περιγραφή |
|---|---|---|
value | addon(std::assertion) | Το αποτέλεσμα του ελέγχου |
output "assertion" {value = std::assert_lte(action.example.result, 1)}
Is this page helpful?