|
|
|
|
Verifica si las expresiones son iguales en la programación asertiva y en el modo de prueba automática. Observación: Esta función es equivalente a la función dbgCheckEqual. // The function should return 0 TestCheckEqual(CalcFunction(), 0)
Sintaxis
TestCheckEqual(<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 <Comentarios>. <Parameter N>: Cualquier tipo El enésimo parámetro esperado por <Comentarios>. 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).
- TestCheckEqual se utiliza para comparar el contenido de un array pasado como primer parámetro con un array de valores (sintaxis [ 1, 2, 3]) 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…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|