tipo - ¿Se pueden usar Microsoft Fakes en Visual Studio 2010?
crear snippet visual studio code (1)
Tenemos desarrolladores que usan Visual Studio 2010 profesional y algunos que están probando Visual Studio 2012. La compatibilidad del proyecto entre las dos versiones ha sido buena.
¿Un proyecto de Visual Studio seguirá siendo compatible con 2010 si presentamos el nuevo Fakes Framework para pruebas de unidad?
Actualmente, Microsoft Fakes no funciona en VS 2010. El proyecto compilará, sin embargo, las pruebas que utilizan la excepción NotSupportedException de Fakes con el siguiente seguimiento de pila.
at Microsoft.QualityTools.Testing.Fakes.UnitTestIsolation.UnitTestIsolationRuntime.InvokeEvent(T value, Action`1 eh)
at Microsoft.QualityTools.Testing.Fakes.UnitTestIsolation.UnitTestIsolationRuntime.OnAttachedUnsupportedMethod(MethodBase method)
at Microsoft.QualityTools.Testing.Fakes.UnitTestIsolation.UnitTestIsolationRuntime.CheckInstrumentation(MethodBase method)
at Microsoft.QualityTools.Testing.Fakes.UnitTestIsolation.UnitTestIsolationRuntime.InternalAttachDetour(Object optionalReceiver, MethodBase method, Delegate detourDelegate)
at Microsoft.QualityTools.Testing.Fakes.UnitTestIsolation.UnitTestIsolationRuntime.AttachDetour(Object optionalReceiver, MethodBase method, Delegate detourDelegate)
Yo sugeriría usar Moles, que es la versión anterior de Microsoft Fakes. Aquí hay un gran article sobre cómo pasar de Moles a Fake.