Dokumentacja SolanaInfrastruktura jako kodBiblioteka standardowa

Funkcje asercji

assert_eq

assert_eq sprawdza, czy dwie wartości są równe.

Dane wejściowe

NazwaTypOpis
leftanyWartość do porównania
rightanyWartość, z którą porównujemy

Dane wyjściowe

NazwaTypOpis
valueaddon(std::assertion)Wynik asercji
output "assertion" {
value = std::assert_eq(action.example.result, 1)
}

assert_ne

assert_ne sprawdza, czy dwie wartości nie są równe.

Dane wejściowe

NazwaTypOpis
leftanyWartość do porównania
rightanyWartość, z którą porównujemy

Dane wyjściowe

NazwaTypOpis
valueaddon(std::assertion)Wynik asercji
output "assertion" {
value = std::assert_ne(action.example.result, 1)
}

assert_gt

assert_gt sprawdza, czy lewa wartość jest większa niż prawa wartość.

Dane wejściowe

NazwaTypOpis
leftinteger | floatLiczba całkowita lub zmiennoprzecinkowa do porównania
rightinteger | floatLiczba całkowita lub zmiennoprzecinkowa do porównania z nią

Dane wyjściowe

NazwaTypOpis
valueaddon(std::assertion)Wynik asercji
output "assertion" {
value = std::assert_gt(action.example.result, 1)
}

assert_gte

assert_gte sprawdza, czy lewa wartość jest większa lub równa prawej wartości.

Dane wejściowe

NazwaTypOpis
leftinteger | floatLiczba całkowita lub zmiennoprzecinkowa do porównania
rightinteger | floatLiczba całkowita lub zmiennoprzecinkowa do porównania z nią

Dane wyjściowe

NazwaTypOpis
valueaddon(std::assertion)Wynik asercji
output "assertion" {
value = std::assert_gte(action.example.result, 1)
}

assert_lt

assert_lt sprawdza, czy lewa wartość jest mniejsza niż prawa wartość.

Dane wejściowe

NazwaTypOpis
leftinteger | floatLiczba całkowita lub zmiennoprzecinkowa do porównania
rightinteger | floatLiczba całkowita lub zmiennoprzecinkowa do porównania z nią

Dane wyjściowe

NazwaTypOpis
valueaddon(std::assertion)Wynik asercji
output "assertion" {
value = std::assert_lt(action.example.result, 1)
}

assert_lte

assert_lte sprawdza, czy lewa wartość jest mniejsza lub równa prawej wartości.

Dane wejściowe

NazwaTypOpis
leftinteger | floatLiczba całkowita lub zmiennoprzecinkowa do porównania
rightinteger | floatLiczba całkowita lub zmiennoprzecinkowa do porównania z nią

Dane wyjściowe

NazwaTypOpis
valueaddon(std::assertion)Wynik asercji
output "assertion" {
value = std::assert_lte(action.example.result, 1)
}

Is this page helpful?

Spis treści

Edytuj stronę