繁体   English   中英

单元测试在Visual Studio中“全部运行”但单独传递时失败

[英]Unit Tests Fail when “Run All” in Visual Studio but passes individually

我在MOQ Unit测试中遇到了这个奇怪的问题。

我在VS 2012中使用MOQ框架编写了大约636个单元测试。当我以项目方式和/或单独运行它们时,它们成功通过。 但每当我选择Run-All时,它们都会随机显示不同的错误。

大多数方法都显示IO.FileNotFoundException。

这里这里看了一下 ,但还没有任何线索。

编辑

我使用DeploymentItem []属性解决了FileNotFoundException的问题。

但是当RunAll时,其中一个项目仍然失败。 异常告诉 - 属性上的“ 无法转换,不兼容的类型 ”。

好像我错过了为每个单元测试类使用DeploymentItem [“NeededProject.dll”]。 它的工作正常。 :)

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM