2011-02-23 10 views

Respuesta

12

Si está solicitando Los casos de uso: Cuando debo usar [Explicit] y cuando [Ignore]:

utilizo [Explicit]

  • para las pruebas de larga ejecución eso no debería correr todo el tiempo Esto garantiza una ejecución rápida de la suite de pruebas.

utilizo [Ignore]

  • para las pruebas rotos que actualmente estoy arreglando y
  • como una especie de todo-lista para las pruebas que no se ha implementado todavía
10

El atributo Explicit provoca que un dispositivo de prueba o prueba se ignore a menos que se seleccione explícitamente para la ejecución. La prueba o accesorio se ejecutará si se selecciona en la interfaz gráfica de usuario, si su nombre se especifica en la línea de comando del corredor de la consola como el dispositivo para ejecutar o si se incluye mediante el uso de un filtro de Categoría.

El atributo de ignorar es un atributo para no ejecutar una prueba o dispositivo de prueba durante un período de tiempo. La persona marca una prueba o una prueba con el atributo Ignorar. El programa en ejecución ve el atributo y no ejecuta la prueba o las pruebas. La barra de progreso se pondrá amarilla si no se ejecuta una prueba y la prueba se mencionará en los informes que no se ejecutó.

Mira la NUnit Documentation

Cuestiones relacionadas