BizManale - тестирование оркестров, которая получает любой документ
-
02-10-2019 - |
Вопрос
У меня есть оркестровка, которая принимает любой тип документа в BizTalk (System.xml.document). Похоже, что BizManade всегда хочет использовать оркестровку, которая указывает тип схемы, которая отличается от любого.
OrchestrationSimulator.Test<Dummy__Simulated>()
.When(MessageReceived.FromFile<CanonicalInvoice>(
Path.Combine(AppDomain.CurrentDomain.BaseDirectory, @"Test.Files\CanonicalInvoice.xml")))
.ExpectCompleted<Dummy__Simulated>()
.ExecuteTest();
Любые мысли, как заставить его работать с чем-то похожим на:
OrchestrationSimulator.Test<Dummy__Simulated>()
.When(MessageReceived.FromFile<XmlDocument__Simulated>( // or not to specify at all?
Path.Combine(AppDomain.CurrentDomain.BaseDirectory, @"Test.Files\CanonicalInvoice.xml")))
.ExpectCompleted<Dummy__Simulated>()
.ExecuteTest();
Решение
Версия 1.0.0.2 (только что выпущена) должна быть в состоянии сделать это.
Не связан с StackOverflow