Pregunta

¿Por qué trabajar TestDriven.Net duerma con mis pruebas Gallio / MbUnit?

He utilizado TDD.Net con MbUnit v2 y no tenía ningún problema, pero con la nueva versión gallio en mi nuevo PC, él no hace nada.

Desde el TDD haga clic derecho en el menú explorador de soluciones, si lo hago "prueba con depurador" Me "0 Pasadas, 0 incorrectos, 0 saltado" en la barra de estado VS en la parte inferior de la pantalla.

Si la derecha de i Haga clic en mi aparato y hacer lo mismo, me sale

"The target type doesn't contain tests from a known test framework or a 'Main' method."

Si lo hago en una prueba individual, parece que no es de ejecutar el programa de instalación, por lo que la prueba falla (pero al menos se corre)

Sé que esto suena como este problema , pero mi registro es correcta.

Si lo intento y funciono NCover en el menú TDD.Net, no pasa nada (que no sea un parpadeo de una ventana de salida)

Cuando hago "pruebas de funcionamiento de la unidad" con ReSharper que todos ellos recoge y se ejecuta correctamente.

Im usando Galio / MbUnit 3.0.5.546, TDD.Net 02/18/2268, ReSharper 4.1, VS 2k8 Pro 9.0.30729.1 SP, .Net 3.5 SP1, 2k8 servidor de Windows (x86)

¿Fue útil?

Solución

Sólo tiene que asegurarse de instalar TestDriven.Net ante Galión. De lo contrario, el instalador Galión no se instalará sus extensiones para TestDriven.Net.

Otros consejos

También compruebe que no está lanzando una excepción en la configuración de su dispositivo. Esto resulta en exactamente el mismo mensaje de error.

Vea el 'Informe de prueba' hipervínculo justo antes de que el mensaje de error para obtener más detalles (por lo general ignoran este enlace!)

Las porciones de desinstalar, reiniciar y volver a instalar parece haber resuelto: s

Me estaba este error cuando mi clase de especificación de la prueba estaba en un proyecto que no sea el proyecto de pruebas / espacio de nombres.

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