|
|
|
|
Verifica si una expresión es nula en la programación asertiva y en el modo de prueba automática. Observación: Esta función es equivalente a la función dbgCheckNull. // If FindCustomer is a procedure used to find a customer identified by its name and that returns // the CCustomer object corresponding to the customer if the customer is known and Null otherwise // A customer who already exists must not be added TestCheckNull(FindCustomer(CustomerName), "Customer '%1' is already known", CustomerName) // Adds the customer AddCustomer(CustomerName)
Sintaxis
TestCheckNull(<Expression> [, <Comments> [, <Parameter 1> [... [, <Parameter N>]]]])
<Expression>: Cadena de caracteres Expresión que se debe verificar. <Comments>: Cadena de caracteres Cadena de caracteres en el formato definido por StringBuild. <Parameter 1>: Cualquier tipo Primer parámetro esperado por <Comentarios>. <Parameter N>: Cualquier tipo El enésimo parámetro esperado por <Comentarios>. Observaciones Modo de funcionamiento Cuando la expresión no es Nula: - en modo prueba manual, se muestra una aserción (equivalente a la función dbgAssert).
- en modo ejecución, se muestra una aserción si se han habilitado las aserciones (equivalente a la función dbgAssert).
Cuando se ejecuta una aplicación, la expresión no se evalúa si las aserciones no están habilitadas. dbgOnError permite iniciar automáticamente un procedimiento WLanguage utilizado para recuperar el comentario relacionado al error.
Esta página también está disponible para…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|