|
|
|
|
Verifica si las expresiones son iguales en la programación asertiva y en el modo de prueba automática.
// The function should return 0 dbgCheckEqual(CalcFunction(), 0)
Sintaxis
dbgCheckEqual(<Obtained expression> , <Expected expression> [, <Comments> [, <Parameter 1> [... [, <Parameter N>]]]])
<Obtained expression>: Cadena de caracteres Expresión correspondiente al resultado obtenido. <Expected expression>: Cadena de caracteres Expresión correspondiente al resultado esperado. <Comments>: Cadena de caracteres Cadena de caracteres en el formato definido por StringBuild. <Parameter 1>: Cualquier tipo Primer parámetro esperado por . <Parameter N>: Cualquier tipo Último parámetro esperado por . Observaciones - Cuando las expresiones no son iguales:
- en modo de prueba automatizado, se añade un error al estado de prueba reporte (equivalente a Resultado de TestWriteResult).
- en modo de prueba manual, se muestra una afirmación (equivalente a dbgAssert).
- en modo de ejecución, se muestra una aserción si se han habilitado las aserciones (equivalente a dbgAssert).
- dbgCheckEqual se utiliza para comparar el contenido de un array pasado como primer parámetro con un array de valores ( [ 03000300030003000300030002f002300 1, 2, 3 ] sintaxis) pasado como segundo parámetro.
- 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…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|