Munes/VS2010 SP1 Problema - Error 32, Código de salida -1002 Construcción de MSTEST con moles 0.94.51023.0
-
28-10-2019 - |
Pregunta
Actualización 6/20/2011Solo puedo construir el proyecto de prueba una o dos veces antes de recibir este error. Moles es inutilizable para mí hasta que esto se resuelva. Eliminar OBJ/bin y cerrar/reabrir Visual Studio no es práctico.
El error
Error 32 El comando "" C: Archivos de programa Microsoft Moles bin Moles.exe "@c: src qp mvc3 Solution qp.tests.moles obj debug moles moles.args" exitado con código -1002. Qp.tests.moles
La descripción
Estaba tratando de usar lunares con Nunit pero tenía problemas ... así que creé un nuevo proyecto MSTEST con una sola prueba. La prueba se construyó y pude depurar en la SUT y verificar que HttpContext contenía valores esperados. Los intentos posteriores de construir el proyecto de prueba fallan con lo anterior.
Nota: Estoy ejecutando Resharper 6 EAP (lo sé, lo sé) pero he desactivado su corredor más importante. Además, este es un error de compilación.
Lo que he probado
He intentado reconstruir, limpiar y eliminar los directorios OBJ/bin en el proyecto de prueba.
El código
namespace QP.Tests.Moles
{
[TestClass]
public class UnitTest1
{
[TestMethod]
[HostType("Moles")]
public void TestMethod1()
{
INewsService _newsService = new NewsService();
BHttpContext context = BHttpContext.SetCurrent();
BIPrincipal user = context.SetUser();
BIIdentity identity = user.SetIdentity();
identity.Name = "AMole";
var newsItemViewModel = new NewsItemViewModel()
{
Headline = "some headline that passes validation",
FullMessage = "some full message that passes validation",
ProviderListItems = new List<SelectListItem>()
{
new SelectListItem()
{
Selected = false,
Text = "some text",
Value = "some value"
}
}
};
_newsService.UpdateNewsItem(newsItemViewModel, DateTime.Now);
}
}
}
Solución
Cerrar y reabrir VisualStudio es una solución para este problema.