Dan*_*sen 17 visual-studio-2010 microsoft-fakes visual-studio-2012
我们有开发人员使用Visual Studio 2010专业版,有些人尝试使用Visual Studio 2012.两个版本之间的项目兼容性一直很好.
如果我们引入新的Fakes Framework进行单元测试,Visual Studio项目是否仍然与2010兼容?
k0s*_*tya 10
目前Microsoft Fakes在VS 2010中不起作用.项目将编译但是使用Fakes抛出NotSupportedException以及以下堆栈跟踪的测试.
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)
Run Code Online (Sandbox Code Playgroud)
我建议使用Moles,这是Microsoft Fakes的早期版本.这是关于从Moles转向Fakes的好文章.
| 归档时间: |
|
| 查看次数: |
5246 次 |
| 最近记录: |