|
|
|
|
- Modo de funcionamiento
- Gestión de las afirmaciones
dbgCheckNotNull( Función) Verifica si una expresión no es nula en la programación asertiva y en el modo de prueba automática.
ElementArray is dynamic array of MyClass // Fill the array ... // Browse the array elements FOR I = 1 _TO_ ElementArray.Count // The element should be allocated dbgCheckNotNull(ElementArray[I], "The object #%1 was not allocated", I) // Process the element ... END
Sintaxis
dbgCheckNotNull(<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 Último parámetro esperado por <Comentarios>. Observaciones Modo de funcionamiento Cuando la expresión es Nula: - en modo de prueba automatizada, se agrega un error al informe de la prueba (equivalente a la función Resultado de TestWriteResult).
- 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. Clasificación Lógica de negocio / UI: Código neutro
Esta página también está disponible para…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|