1

我想ConfigureHowToFindSaga在我的 NServiceBus Saga 中测试方法。只是有一个似乎可以避免的问题,我忘记将唯一属性放在 Saga Data 上。

我可以使用 Moq 或类似的,但很难验证 Saga 的独特约束。

谢谢。

4

2 回答 2

0

根据我在此处阅读的内容,我认为 NServiceBus 5 没有提供任何现成的东西来测试此方法。

于 2018-02-12T19:32:11.830 回答
0

您始终可以使用约定测试,以确保您的所有ContainSagaData派生类至少具有一个具有属性的[Unique]属性。

由于这并不能证明 saga 的行为正确,因此测试行为的方法将在此处详细说明

于 2018-02-13T14:16:33.387 回答