Documentación de SolanaInfraestructura como CódigoBiblioteca estándar

Funciones de aserción

assert_eq

assert_eq verifica que dos valores sean iguales.

Entradas

NombreTipoDescripción
leftanyUn valor a comparar
rightanyEl valor con el que comparar

Salida

NombreTipoDescripción
valueaddon(std::assertion)El resultado de la aserción
output "assertion" {
value = std::assert_eq(action.example.result, 1)
}

assert_ne

assert_ne verifica que dos valores no sean iguales.

Entradas

NombreTipoDescripción
leftanyUn valor a comparar
rightanyEl valor con el que comparar

Salida

NombreTipoDescripción
valueaddon(std::assertion)El resultado de la aserción
output "assertion" {
value = std::assert_ne(action.example.result, 1)
}

assert_gt

assert_gt verifica que el valor izquierdo sea mayor que el valor derecho.

Entradas

NombreTipoDescripción
leftinteger | floatUn entero o flotante a comparar
rightinteger | floatUn entero o flotante con el que comparar

Salida

NombreTipoDescripción
valueaddon(std::assertion)El resultado de la aserción
output "assertion" {
value = std::assert_gt(action.example.result, 1)
}

assert_gte

assert_gte afirma que el valor izquierdo es mayor o igual que el valor derecho.

Entradas

NombreTipoDescripción
leftinteger | floatUn entero o flotante para comparar
rightinteger | floatUn entero o flotante con el que comparar

Salida

NombreTipoDescripción
valueaddon(std::assertion)El resultado de la aserción
output "assertion" {
value = std::assert_gte(action.example.result, 1)
}

assert_lt

assert_lt afirma que el valor izquierdo es menor que el valor derecho.

Entradas

NombreTipoDescripción
leftinteger | floatUn entero o flotante para comparar
rightinteger | floatUn entero o flotante con el que comparar

Salida

NombreTipoDescripción
valueaddon(std::assertion)El resultado de la aserción
output "assertion" {
value = std::assert_lt(action.example.result, 1)
}

assert_lte

assert_lte afirma que el valor izquierdo es menor o igual que el valor derecho.

Entradas

NombreTipoDescripción
leftinteger | floatUn entero o flotante para comparar
rightinteger | floatUn entero o flotante con el que comparar

Salida

NombreTipoDescripción
valueaddon(std::assertion)El resultado de la aserción
output "assertion" {
value = std::assert_lte(action.example.result, 1)
}

Is this page helpful?

Tabla de Contenidos

Editar Página