Bizmonade - тестирование оркестровки, которая получает ЛЮБОЙ документ - PullRequest
1 голос
/ 07 июля 2010

У меня есть оркестровка, которая получает документы любого типа в BizTalk (System.Xml.Document).Похоже, что Bizmonade всегда хочет использовать оркестровку, которая задает тип схемы, который отличается от ЛЮБОГО.

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 голосов
/ 16 июля 2010

Версия 1.0.0.2 (только что выпущенная) должна быть в состоянии сделать это.

...