Microsoft Fake in Build服务器

时间:2014-05-12 19:30:15

标签: msbuild microsoft-fakes

我有一个使用Microsoft假装配的mstest项目。测试方法在我当地的Visual Studio终极版中正常运行。假设它将在构建服务器(Jenkins)中创建,我从不在虚拟dll中检入存储库(SVN)。后来我才知道构建服务器正在使用MSBuild.exe来构建解决方案,并且由于MSBuild.exe不知道如何创建假装配,因此构建似乎失败了。在构建服务器中安装Visual Studio终端是唯一的选择,或者是否有其他方法来执行单元测试(例如检查存储库中的假dll)。

1 个答案:

答案 0 :(得分:3)

您需要Visual Studio Ultimate或Visual Studio Premium(如果您使用的版本晚于Visual Studio 2012 Update 2)才能生成假货。另外,请确保您的构建脚本使用vstest.console.exe来执行测试。 MSTest.exe不支持伪造