BizTalk, TestableReceivePipeline и FileAdapter

#biztalk

#biztalk

Вопрос:

Я хочу протестировать конвейер, который включает пользовательский компонент, используя свойства в пакете свойств сообщения, который во время выполнения создает файловый адаптер. Как мне внедрить эти свойства в модульный тест?

Комментарии:

1. Привет, Клаус, какой тестовый фреймворк ты используешь?

Ответ №1:

Я думаю, что начиная с BizTalk Server 2009, уже есть поддержка сборки для Visual Studio для создания тестовых артефактов для конвейеров BizTalk Server.

Смотрите эту ссылку http://msdn.microsoft.com/en-us/library/dd792682(v=bts.10).aspx

Также здесь очень хороший блог, в котором автор изложил несколько способов тестирования артефактов сервера BizTalk. http://santoshbenjamin.wordpress.com/2009/02/05/biztalk-testing-and-mocks /

Лично, как упоминал Хью выше, я также использую платформу тестирования конвейеров Tomas Restrepo в сочетании с Moq mocking framework, это дало мне преимущество в виде более стабильного и более гибкого способа тестирования приложений Biztalk.

Еще одно преимущество http://winterdom.com/2007/08/pipelinetesting11released то есть, если вы используете BizUnit для модульного или интеграционного тестирования, то он уже поддерживается.

Надеюсь, это поможет

Ответ №2:

Похоже, вам нужно использовать платформу тестирования конвейера Томаса Рестрепо: http://winterdom.com/2007/08/pipelinetesting11released