我有一个带有C#项目的Visual Studio 2012解决方案和一个引用C#项目输出的测试项目。测试项目在Visual Studio中运行良好。
但是如果我在Developer命令提示符下使用MSTest.exe运行它:
MSTest.exe /testcontainer:mytest.dll
它没有提供很多警告,例如:
测试运行部署问题:程序集或模块 'Microsoft.SharePoint.Search.Extended.Query'直接或间接 未找到测试容器'(mytest.dll的路径)'引用。
我不认为Visual Studio正在复制不属于解决方案的引用dll。
这是什么解决方案?我如何使用MSTest.exe运行我的测试套装
答案 0 :(得分:1)
DeploymentItemAttribute
测试方法运行测试之前,您可以指定应与已编译的测试程序集一起部署哪些文件。