Documentation SolanaInfrastructure en tant que codeBibliothèque standard

Fonctions d'assertion

assert_eq

assert_eq vérifie que deux valeurs sont égales.

Entrées

NomTypeDescription
leftanyUne valeur à comparer
rightanyLa valeur de référence

Sortie

NomTypeDescription
valueaddon(std::assertion)Le résultat de l'assertion
output "assertion" {
value = std::assert_eq(action.example.result, 1)
}

assert_ne

assert_ne vérifie que deux valeurs sont différentes.

Entrées

NomTypeDescription
leftanyUne valeur à comparer
rightanyLa valeur de référence

Sortie

NomTypeDescription
valueaddon(std::assertion)Le résultat de l'assertion
output "assertion" {
value = std::assert_ne(action.example.result, 1)
}

assert_gt

assert_gt vérifie que la valeur de gauche est supérieure à la valeur de droite.

Entrées

NomTypeDescription
leftinteger | floatUn entier ou un flottant à comparer
rightinteger | floatUn entier ou un flottant de référence

Sortie

NomTypeDescription
valueaddon(std::assertion)Le résultat de l'assertion
output "assertion" {
value = std::assert_gt(action.example.result, 1)
}

assert_gte

assert_gte affirme que la valeur de gauche est supérieure ou égale à la valeur de droite.

Entrées

NomTypeDescription
leftinteger | floatUn entier ou un flottant à comparer
rightinteger | floatUn entier ou un flottant auquel comparer

Sortie

NomTypeDescription
valueaddon(std::assertion)Le résultat de l'assertion
output "assertion" {
value = std::assert_gte(action.example.result, 1)
}

assert_lt

assert_lt affirme que la valeur de gauche est strictement inférieure à la valeur de droite.

Entrées

NomTypeDescription
leftinteger | floatUn entier ou un flottant à comparer
rightinteger | floatUn entier ou un flottant auquel comparer

Sortie

NomTypeDescription
valueaddon(std::assertion)Le résultat de l'assertion
output "assertion" {
value = std::assert_lt(action.example.result, 1)
}

assert_lte

assert_lte affirme que la valeur de gauche est inférieure ou égale à la valeur de droite.

Entrées

NomTypeDescription
leftinteger | floatUn entier ou un flottant à comparer
rightinteger | floatUn entier ou un flottant auquel comparer

Sortie

NomTypeDescription
valueaddon(std::assertion)Le résultat de l'assertion
output "assertion" {
value = std::assert_lte(action.example.result, 1)
}

Is this page helpful?

Table des matières

Modifier la page
© 2026 Fondation Solana. Tous droits réservés.