В то время как можно просто использовать его для добавления префикса идентификаторов, это, как предполагается, используется для сгенерированного кода, такого как заменяющие маркеры в шаблоне, например.
Вы можете провести модульное тестирование вашей оркестровки с помощью Bizmock http://www.codeplex.com/bizmock Я только что посмотрел на него вкратце, не было возможности использовать это на проектах в реальном времени. Но согласно документации и образцу, он выглядит как идеальный инструмент для модульного тестирования вашей оркестровки.
Я просмотрел страницу BizUnit, и мне кажется, что вы можете использовать BizUnit вместе с Visual Studio Team Test. BizUnit - это платформа декларативного тестирования, которая может расширить возможности VS Team Test. BizUnit не требует VS Team Test, но VS Team Test может предоставить отличный механизм для управления тестовыми примерами BizUnit.
Новые функции BizTalk 2009 дадут вам гораздо лучшую поддержку для отладки карт, схем тестирования и конвейеров, но что касается оркестровок, вам все равно понадобится что-то вроде BizUnit, чтобы удовлетворить эту потребность. Я бы сказал, что компоненты сборки сами по себе являются причиной для обновления, поэтому вы можете настроить непрерывные сборки в TFS и т.п., что раньше приходилось использовать решение с открытым исходным кодом. Так что конкретно по вашему вопросу вы бы ни за что не бросили BizUnit, и он все еще нужен.
-Bryan
По моему опыту, ответ на вопрос о том, как вы тестируете оркестровки BizTalk, зависит от типа приложения, которое вы пишете на BizTalk.
Например, BizUnit очень хорошо работает для тестирования обычных сценариев интеграции, но в меньшей степени (на мой взгляд), когда тестируемое решение BizTalk написано больше как обычное приложение [среднего уровня].
В решении, которое я разрабатываю, у меня есть несколько вложенных оркестровок, вызываемых из «родительской» оркестровки с формой вызова-оркестровки. У этих дочерних оркестровок есть логика / рабочий процесс, которые могут и все еще нуждаются в тестировании изолированно.
Я смотрел на их выполнение в модульном тесте VS через оркестровку «оболочку», которая принимает требуемые параметры и вызывает оркестровку. для тестирования (через запуск или вызов оркестровки).