0
我可以获取如何测试是否从给定处理程序发布事件的示例。测试事件是否从处理程序发布
var cmd = new Catalogue()
{
CatalogueCode = "",
CatalogueType = "",
CustomerSegmentCode = "",
DisplayName = "",
EffectiveDate = null,
Products = null
};
Test.Handler(bus => new CatalogueAddedCommandHandler(bus))
.ExpectPublish<ICatalogue>(e => e.CatalogueCode == cmd.CatalogueCode).OnMessage(cmd);
当我调试测试用例时,它显示在Test.Handler中找不到接口。
你可以与我们分享消息处理程序代码吗? – Sabacc
你想测试活动是否一般发布?或从一个处理程序专门? –
需要检查它是否从一个处理程序发布 –