TestDriven.net, Nunit y los archivos de configuración.

Para especificar archivo de configuración a usar en los test de Nunit:

1 - Menú Project/Edit...

2 - En el diálogo, en el campo "Configuration File Name" indicar el archivo a usar.

Si por el contrario, usamos la herramienta TestDriven.net, para ejecutar las pruebas directamente desde Visual Studio, el archivo de configuraciones debe encontrarse en el mismo directorio en el que se encuentra el ensamblado, y debe llamarse igual, pero con la extensión "config".

Entonces, tedríamos dos opciones:

Bien, establecer, dentro del explorador de soluciones,  en las propiedades del archivo de configuración la propiedad "Copy to Output Directory" a "Copy always" (Sólo funciona con VS 2005)

o bien agregar un post-build command en las propiedades del proyecto (muy recomendable si el config a usar no se llama igual que el ensamblado o si trabajamos con VS 2003).

El comando a agregar seria:

copy "$(ProjectDir)TEST.config" "$(TargetPath).config"

Si alguno sabe como indicarle al TestDriven.net que no compile cada vez que inicia una prueba, que lo ponga en un comentario, o me lo mande al mail, por favor.

Fuente: http://weblogs.asp.net/nunitaddin/archive/2006/06/...

Filed under: ,

Comments

No Comments