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
你想測試活動是否一般發佈?或從一個處理程序專門? –
需要檢查它是否從一個處理程序發佈 –