Проверка пути BizTalk 2010 в пользовательском XSLT для карт - PullRequest
2 голосов
/ 19 января 2012

Мы разрабатываем приложение EDI с использованием BizTalk 2010 и Visual Studio 2010. Из-за наших сложных требований мы широко используем пользовательскую функцию XSLT, предоставляемую средством сопоставления BizTalk вместо графического интерфейса пользователя сопоставления.

Хотя я считаю, что реализовать логику, в которой мы нуждаемся, гораздо проще, разработка в XSLT обременительна из-за отсутствия какой-либо проверки путей в наших файлах XSLT.Мы получаем наши пути, копируя свойство «Экземпляр XPath» из схемы и изменяя их на правильный формат.Мы иногда совершаем ошибки в этом процессе и не знаем, как проверить правильность наших путей.

Что-то нам не хватает или есть инструмент, который мы можем использовать для проверки путей в наших файлах XSLT по нашей входной схеме?

1 Ответ

1 голос
/ 20 января 2012

Нет способа проверить ваши xpaths (и протестировать вашу карту) без экземпляра.

В дополнение к ручному тестированию вашей карты в Visual Studio вы можете создавать модульные тесты, используя тестовый проект BizTalk или BizUnit .

...