BizManale - тестирование оркестров, которая получает любой документ

StackOverflow https://stackoverflow.com/questions/3191586

  •  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 (только что выпущена) должна быть в состоянии сделать это.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top