我有一个SSIS 2008项目,并希望为VS2010编写单独包的UnitTests。原因是我们有一个带有存储过程,函数等的VS2010 Db项目。已经有大量的数据库单元测试。我希望能够在同一个项目中测试SSIS包。
我知道用VS2010编辑甚至打开SSIS 2008项目是不可能的。但是对于我们的UnitTests,可以安全地假设已经部署了最新版本的SSIS包。
我想做的是以下内容:
我知道项目在两个项目中被分割是不理想的,不幸的是现在使用Denali不是一个选择。
欢迎任何建议!
答案 0 :(得分:0)
前一段时间我只对ssisUnit进行了一次非常简短的介绍,但你一定要查看它。
答案 1 :(得分:0)
我决定用VS2010编写标准的MSTest单元测试。使用托管的SSIS对象模型,我可以做任何我需要的事情,因此非常适合我的需求。
可以在这里找到程序集: :\\ Microsoft SQL Server \ 100 \ SDK \ Assemblies \ Microsoft.SQLServer.ManagedDTS.dll