logging - validacion - validar formulario jquery
¿Cómo puedo agregar mensajes de registro a una prueba NUnit que aparecerá en una ejecución de compilación nant? (2)
La forma de registro de NUnit3 durante una prueba es a través de la clase: TestContext
. Tiene una serie de variantes estáticas de escritura. Cada uno emite contenido general al resultado de la prueba.
TestContext.Out
produce un TextWriter
que también se puede utilizar para emitir información de registro en los resultados de las pruebas.
Con nUnit, si agrega sentencias Debug.Print en sus pruebas, éstas aparecerán en el resultado de la prueba. (Al menos lo hacen en la ventana de prueba de la unidad Resharper)
Cuando se usa un archivo de compilación nant que ejecuta las mismas pruebas, esas declaraciones Debug.Print no aparecen.
¿Cómo puedo agregar un mensaje a mis pruebas unitarias que aparecerán tanto en la salida nUnit como en la salida del registro de compilación de nant?
Console.WriteLine()
debe conservarse (es para mi versión de NUnit al menos).
Dicho esto, considere, cada vez que desee agregar un texto de salida, cómo podría convertirlo en una afirmación con un mensaje. Tus pruebas mejorarán mucho.