标签: unit-testing deployment mstest
我有一个单元测试,它使用TestInitialize方法中的.bak文件部署数据库。我正在使用dll(而不是来自VS)从mstest运行此测试,因此我需要将.bak文件复制到mstest创建的shadow目录。
我不想将[DeploymentItem]属性添加到每个测试方法中,我甚至不确定它是否会起作用,因为TestInitialize是使用此文件的方法。
我是否可以在项目中添加一个标记,以保证在测试DLL上使用MSTest运行时.bak文件将被复制到shadow目录?
由于
答案 0 :(得分:2)
请参阅部署项目:http://msdn.microsoft.com/en-us/library/ms182475(v=vs.80).aspx