5

Recientemente me actualicé a VS2012 para resolver problemas por delante de mi equipo. Usamos Gallio 3.3 como un marco de pruebas unitarias y tenemos numerosas pruebas escritas que funcionan en VS2010. Sin embargo, VS2012 no parece reconocerlos.¿Cómo configuro el corredor de pruebas VS2012 para recoger y ejecutar las pruebas unitarias de Gallio?

La ventana VS2012 Test Explorer dice "Cree su solución para descubrir todas las pruebas disponibles". He realizado varias versiones limpias, y el sistema se ejecuta en VS2012, pero no aparecen las pruebas.

¿Hay alguna configuración que necesite instalar, o de alguna manera puedo hacer que estas pruebas se ejecuten en VS2012?

+0

Estaría ansioso por saber cuál es el resultado de su problema. Estoy en medio de la evaluación de mbUnit y me encontré con este mismo problema hoy. – Etch

Respuesta

1

VS2012 UnitTestExplorer proporciona una plataforma para permitir que los marcos de prueba descubran/ejecuten pruebas. Actualmente, hay xUnit, nUnit, MSTest y algunos otros adaptadores disponibles para trabajar con VS2012.

Para que sus pruebas Gallio funcionen con UnitTestExplorer, necesitará un adaptador MBUnit para descubrir/ejecutar pruebas.

Actualmente, hay un adaptador MBUnitTest que solo funciona para VS2012 beta (aparecerá alrededor de febrero de este año). Viene con el código fuente. Usted puede

  1. descargar el código, hacer cambios por lo que funciona con VS2012
  2. presentar una solicitud para el escritor adaptador y pedir hacer los cambios necesarios.
+0

¿Tiene un enlace sobre dónde "descargar el código"? Busqué el "adaptador mbunittest" en las extensiones de google, nuget y VS y no vi nada. –

Cuestiones relacionadas