【问题标题】:How can i simulate communication between azure service fabric stateless services我如何模拟 Azure Service Fabric 无状态服务之间的通信
【发布时间】:2020-12-29 04:59:41
【问题描述】:

我有两个无状态服务。 我正在尝试运行集成测试,并在将其部署到集群时进行真正的实现。我可以看到服务 2 完成了它的工作,服务 1 正确地发送了事件。

我想要实现的场景是服务 1 发布服务 2 接收到的事件,然后服务 2 运行一个方法,例如写入文件。

当我在单元测试级别创建服务时,我可以发布事件但永远不会到达服务 2。

如何模拟服务之间的通信?

服务 1 可以是假对象,只要它向服务 2 触发正确的事件。 目前我正在创建一个方法并直接调用服务 2 中的操作,这将验证操作服务 2 是否正常工作,但它不会检查服务 1 是否真的在与服务 2 交谈。

【问题讨论】:

    标签: azure-service-fabric


    【解决方案1】:

    您可以为此目的使用https://github.com/loekd/ServiceFabric.Mocks

    【讨论】:

      猜你喜欢
      • 2017-10-30
      • 2020-06-18
      • 2020-10-24
      • 2016-09-29
      • 2016-08-07
      • 2017-06-22
      • 2020-05-06
      • 2016-11-16
      • 2017-11-11
      相关资源
      最近更新 更多