Testing Colombia

Testing con calidad

Metodologias

Nunit 3.0 parte – 6

En esta entrada empezamos a hablar de las características definidas como mas avanzadas del framework de pruebas Nunit 3.0.

[Timeout]

Esta funcionalidad tiene dos usos, se puede aplicar a determinado test(s) o en general a toda la clase y esto afectara a todos los test contenidos en la clase de test. Simplemente se añadira en la cabecera del test tal como en este ejemplo:

A nivel de Test:

A nivel de Clase:

 

una de las razones para decidirse a usar esta funcionalidad es evitar que un test caiga en un ciclo infinito o un problema que podría producir que el test no termine en un tiempo razonable.

En teoría tratándose de un test unitario y no un test de integración el timeout definido no debería ser mas de un segundo.

 

Deja un comentario

Tema creado por Anders Norén