Как я unit test и интеграция проверяют мои пакеты SSIS?

В этом вопросе упоминаются две библиотеки, обе из которых не поддерживаются, а у одного есть неработающие ссылки на источник и документацию.

SSISUnit в последний раз обновлялся в 2008 году и SSIStester имеет неработающие ссылки в документации и не обновлялись с 2013 года.

Ответы на social.msdn.microsoft.com также обычно указывают на одну из этих двух библиотек или какое-то специальное решение.

Есть ли другие варианты?

Ответ 1

Самый простой способ выполнить тестирование SSIS-модуля - создать собственный тестовый пакет. Пример ниже:

Наиболее популярными инструментами для тестирования SSIS-модуля являются те, которые вы указали:

  • SSISUnit
  • SSISTester

Но после глубокого поиска я нашел новый способ, который BizUnit. BizUnit Framework, который преимущественно используется для тестирования Biz Unit, может быть настроен для тестирования пакета SSIS. Дополнительная информация по ссылке ниже

Также, если вы имеете в виду, проверяя проверку пакетов (метаданные, соединения и т.д.), вы можете следовать моему ответу в этом вопросе SO