ASP.NET MVC Beta Project no puede crear pruebas de controlador correctamente en la subcarpeta

votos
0

Estoy usando VS2008 Team Suite, ASP.NET MVC Beta, con TestDriven.Net instalado. Cuando creé mi proyecto a partir de la plantilla, también creó un proyecto de Pruebas y coloqué algunas pruebas de controlador para AccountController en una carpeta dentro de este proyecto. He agregado otros controladores y pruebas asociadas. Howerver, cuando hago clic con el botón derecho en un método en un controlador y utilizo el diálogo Crear pruebas unitarias, no puedo crear el comprobante de unidad en mi clase de prueba existente en el proyecto. Crea un nuevo archivo de clase de prueba con el mismo nombre en la raíz del proyecto de prueba, pero no inserta el apéndice de prueba. Si muevo el controlador prueba un nivel desde la carpeta de controladores en el proyecto de prueba, funciona bien.

¿Alguien más ve este comportamiento o es algo relacionado con mi configuración particular? No me habría dado cuenta, pero el proyecto segregó las pruebas en una carpeta separada, lo que pensé que era una buena idea. Ahora que estoy tratando de usarlo, tengo que crear nuevas pruebas a mano o deshacer la segregación. Si solo soy yo, ¿alguna idea sobre dónde ajustar el comportamiento para solucionarlo?

He Visual C# test projectseleccionado como predeterminado las opciones, con Unit Testcomo el único archivo incluido.

Publicado el 09/12/2008 a las 23:06
fuente por usuario
En otros idiomas...                            


2 respuestas

votos
0

Enviado como un error en Codeplex.

Respondida el 25/08/2009 a las 19:22
fuente por usuario

votos
0

Acabo de intentar hacer esto con un controlador que ya había creado. La clase de prueba de la unidad controladora se creó en la raíz del proyecto (prueba). Cuando creé una prueba para otra acción en la clase, se creó una segunda prueba en la misma clase.

No veo las carpetas separadas, esta clase de prueba se creó en la raíz del proyecto de prueba.

Lo siento, esto no fue más útil.

Respondida el 10/12/2008 a las 15:11
fuente por usuario

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more