Pregunta

Estoy tratando de descubrir cómo puedo alcanzar los puntos de interrupción en las pruebas de mi unidad que están escritas con MbUnit / Gallio. Intenté ejecutar Gallio.Icarus, adjuntando vs depurador, los puntos de interrupción no fueron alcanzados. Luego intenté iniciar Gallio.Echo desde las propiedades del proyecto, pero recibí un mensaje de error, después de proporcionar el dll, diciendo que solo se pueden probar los archivos .exe. La prueba de la unidad funciona bien desde Gallio. Sin embargo, Ícaro, no puedo depurarlos.

¡Gracias!

¿Fue útil?

Solución

Grab Gallio v3.0.6 Update 1. Cargue sus pruebas y haga clic en el nuevo y brillante " Debug " botón en la interfaz gráfica de usuario de Icarus.

Otros consejos

Usaría TestDriven.Net para esto. Admite pruebas de MbUnit, y puede depurar simplemente haciendo clic con el botón derecho desde Visual Studio

Aquí se encuentra una respuesta mucho mejor: complemento de corredor de prueba de Gallio a visual estudio 2010

La respuesta es agregar la siguiente sección a su archivo * .csproj después de < ProjectGuid > sección sección:

    <ProjectTypeGuids>
        {3AC096D0-A1C2-E12C-1390-A8335801FDAB}
      ; {FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}
    </ProjectTypeGuids>

Vea también:
¿Cómo prueba Visual Studio Identiy proyectos?
Una lista de tipos de proyectos VS2010 compatibles < br> Segunda lista de GuID para los tipos de proyectos compatibles

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top