UnitTest SSIS (VS2008) с VS2010 - PullRequest
       4

UnitTest SSIS (VS2008) с VS2010

1 голос
/ 09 августа 2011

У меня есть проект SSIS 2008 и я хотел бы написать UnitTests для отдельных пакетов с VS2010. Причина этого в том, что у нас есть проект VS2010 Db с хранимыми процедурами, функциями и т. Д. который уже имеет хорошее количество дБ модульных тестов. Я хотел бы иметь возможность тестировать пакеты служб SSIS в одном проекте.

Я знаю, что невозможно редактировать или даже открывать проекты SSIS 2008 с VS2010. Однако для наших UnitTests можно предположить, что последняя версия пакетов служб SSIS уже развернута.

Я хотел бы сделать следующее:

  • Проверка на наличие пакета (провальный тест, если он недоступен)
  • Выполнить пакет
  • Проверить результаты

Я знаю, что не оптимально, чтобы проект был разделен на два проекта, к сожалению, использование Denali сейчас не вариант.

Любые предложения приветствуются!

Ответы [ 2 ]

0 голосов
/ 11 августа 2011

Я решил написать стандартные модульные тесты MSTest с VS2010.Используя управляемую объектную модель служб SSIS, я могу делать все, что мне нужно, так что это хорошо подходит для моих требований.

Сборку можно найти здесь: \\ Microsoft SQL Server \ 100 \ SDK \ Assemblies \ Microsoft.SQLServer.ManagedDTS.dll

0 голосов
/ 09 августа 2011

Некоторое время назад я только очень кратко посмотрел на ssisUnit, но вы обязательно должны это проверить.

http://ssisunit.codeplex.com/

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...