代码之家  ›  专栏  ›  技术社区  ›  Sean Feldman

BizMonade-测试接收任何文档的业务流程

  •  1
  • Sean Feldman  · 技术社区  · 14 年前

    我有一个业务流程,它接收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 回复  |  直到 14 年前
        1
  •  0
  •   Sean Feldman    14 年前

    1.0.0.2版(刚刚发布)应该能够做到这一点。