我在MOQ单元测试中遇到了这个奇怪的问题。
我在VS 2012中使用MOQ Framework编写了大约636个单元测试。 当我以项目方式和/或单独运行它们时,它们成功通过。但每当我选择Run-All时,他们都会随机显示不同的错误。
大多数方法都显示IO.FileNotFoundException。
被修改:
我使用 DeploymentItem []属性解决了FileNotFoundException的问题。
但是当RunAll时,其中一个项目仍然失败。异常告诉 - " 无法转换,不兼容的类型"属性。
答案 0 :(得分:0)
似乎我错过了对每个单元测试类使用DeploymentItem [" NeededProject.dll"]。 它的工作正常。 :)