Documentação SolanaInfraestrutura como CódigoBiblioteca Padrão

Funções de Asserção

assert_eq

assert_eq verifica se dois valores são iguais.

Entradas

NomeTipoDescrição
leftanyUm valor para comparar
rightanyO valor com o qual comparar

Saída

NomeTipoDescrição
valueaddon(std::assertion)O resultado da asserção
output "assertion" {
value = std::assert_eq(action.example.result, 1)
}

assert_ne

assert_ne verifica se dois valores não são iguais.

Entradas

NomeTipoDescrição
leftanyUm valor para comparar
rightanyO valor com o qual comparar

Saída

NomeTipoDescrição
valueaddon(std::assertion)O resultado da asserção
output "assertion" {
value = std::assert_ne(action.example.result, 1)
}

assert_gt

assert_gt verifica se o valor à esquerda é maior que o valor à direita.

Entradas

NomeTipoDescrição
leftinteger | floatUm inteiro ou float para comparar
rightinteger | floatUm inteiro ou float com o qual comparar

Saída

NomeTipoDescrição
valueaddon(std::assertion)O resultado da asserção
output "assertion" {
value = std::assert_gt(action.example.result, 1)
}

assert_gte

assert_gte verifica que o valor à esquerda é maior ou igual ao valor à direita.

Entradas

NomeTipoDescrição
leftinteiro | floatUm inteiro ou float para comparar
rightinteiro | floatUm inteiro ou float para comparar com

Saída

NomeTipoDescrição
valueaddon(std::assertion)O resultado da asserção
output "assertion" {
value = std::assert_gte(action.example.result, 1)
}

assert_lt

assert_lt verifica que o valor à esquerda é menor que o valor à direita.

Entradas

NomeTipoDescrição
leftinteiro | floatUm inteiro ou float para comparar
rightinteiro | floatUm inteiro ou float para comparar com

Saída

NomeTipoDescrição
valueaddon(std::assertion)O resultado da asserção
output "assertion" {
value = std::assert_lt(action.example.result, 1)
}

assert_lte

assert_lte verifica que o valor à esquerda é menor ou igual ao valor à direita.

Entradas

NomeTipoDescrição
leftinteiro | floatUm inteiro ou float para comparar
rightinteiro | floatUm inteiro ou float para comparar com

Saída

NomeTipoDescrição
valueaddon(std::assertion)O resultado da asserção
output "assertion" {
value = std::assert_lte(action.example.result, 1)
}

Is this page helpful?

Índice

Editar Página
© 2026 Fundação Solana. Todos os direitos reservados.