none
¿como puedo copiar archivos externos a la carpeta de pruebas temporal de resultados de testing?

    Question

  • Tengo una duda sobre TDD desde el proyecto de testing no sé como copiar archivos externos (pe. XML) a la carpeta de pruebas temporal de resultados de testing, es para abrirlos desde allí y usarlos en las pruebas.

    Por ejemplo para crear una prueba unitaria y probar una clase FTPLayer haciendo que desde FTPLayerTest una subida a un FTP en dichas pruebas necesito un fichero para hacer el upload, no he encontrado ningún sitio en el proyecto de testing. He probado también a agregarlo en el proyecto de código fuente de la capa de negocios (FTPLayer) y ha decirle que lo copie en la carpeta de resultados pero solo me lo copia en la carpeta BIN al compilar, en la carpeta de resultados de testing no hace nada.

    Un saludo
    Julio Trujillo Leon. Microsoft Certified Professional. .NET Developer and TFS admin. . Please, if my contribution is useful for you press on "useful button" Por favor, si les ha sido útil pulsen en "el mensaje ha sido útil" .
    Thursday, September 10, 2009 4:48 PM

Answers

  • Para esto en Visual Studio esta la opción de "desplegar" carpetas o directorios a la carpeta de test.

    Tiene que haber un fichero con extensión testrunconfig. Si haces doble click sobre el aparecerá una ventana, y hay una pestaña llamada Deployment (o Implementación) que ahí es donde eliges los archivos a desplegar.

    Te incluyo un link a las MSDN en Español:
    http://msdn.microsoft.com/es-es/library/ms182475.aspx

    Saludos,
    David Hernández Díez MCDBA MCSD vs6 & .Net, MCPD Enterprise
    Monday, September 14, 2009 10:33 AM

All replies

  • Para esto en Visual Studio esta la opción de "desplegar" carpetas o directorios a la carpeta de test.

    Tiene que haber un fichero con extensión testrunconfig. Si haces doble click sobre el aparecerá una ventana, y hay una pestaña llamada Deployment (o Implementación) que ahí es donde eliges los archivos a desplegar.

    Te incluyo un link a las MSDN en Español:
    http://msdn.microsoft.com/es-es/library/ms182475.aspx

    Saludos,
    David Hernández Díez MCDBA MCSD vs6 & .Net, MCPD Enterprise
    Monday, September 14, 2009 10:33 AM
  • Perfecto!!!!!

    Esto es justo lo que andaba buscando.


    Gracias David
    Julio Trujillo Leon. Microsoft Certified Professional. .NET Developer and TFS admin. . Please, if my contribution is useful for you press on "useful button" Por favor, si les ha sido útil pulsen en "el mensaje ha sido útil" .
    Monday, September 14, 2009 10:50 AM