unit-testing – 需要将文件部署到TestInitialize()中使用的MSTest shadow目录

我有一个单元测试,它使用TestInitialize方法中的.bak文件部署数据库.我正在使用dll(而不是来自VS)从mstest运行此测试,因此我需要将.bak文件复制到mstest创建的shadow目录.

我不想将[DeploymentItem]属性添加到每个测试方法中,我甚至不确定它是否可行,因为TestInitialize是使用此文件的方法.

我可以在项目中放置一个标签,保证在测试DLL上使用MSTest运行时.bak文件将被复制到shadow目录吗?

谢谢

最佳答案 请参阅部署项目:
http://msdn.microsoft.com/en-us/library/ms182475(v=vs.80).aspx

点赞