¡Qué PITA! El IDE no muestra ningún error. Con el fin de determinar el error que tiene que hacer esto
- Abrir el sistema de Visual Studio pronta
- Cambie al directorio en el que la salida binaria de su proyecto de prueba es.
- Tipo mstest /testcontainer:The.Name.Of.Your.Test.Assembly.dll
En la parte inferior de la salida verá el siguiente texto
Run tiene el problema siguiente (s):
En mi caso fue el siguiente:
No se pudo hacer cola prueba 'Peter Morris @ PETERMORRIS-PC 2009-02-09 10:00: 37 ': Problema de implementación de prueba de ejecución: la ubicación del archivo o directorio' C: \ SomePath \ SomeProject.Tests \ bin \ Debug \ Rhino.Mocks.dll 'no es de confianza.
Ahora, si VS me hubiera dicho esto en el IDE, ¡podría haberlo solucionado en minutos! Todo lo que tienes que hacer es abrir Windows Explorer y encontrar esa DLL. Haga clic derecho sobre él y vaya a Propiedades. Luego haz clic en el botón "Desbloquear".
¡Qué pérdida total de mi tiempo!
muy útil, gracias. Con respecto al IDE que no muestra el error, encontré que hay un enlace de "Error de ejecución de prueba" justo encima de la cuadrícula de resultados con un fondo amarillo. Al hacer clic en este, se devuelve el mismo mensaje que se recibe en el símbolo del sistema. –
Gracias. mi problema era ** UTA007: ** 'El método METHODNAME definido en la clase CLASSNAME no tiene la firma correcta. El método de prueba marcado con el atributo [TestMethod] debe ser no estático, público, no devuelve un valor y no debe tomar ningún parámetro' – itsho
@PeterMorris cómo abrir el símbolo del sistema de Visual Studio? –