首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >ReceiverActor和ReceivePersistentActor与Akka.Persistence.TestKit混合测试中的问题

ReceiverActor和ReceivePersistentActor与Akka.Persistence.TestKit混合测试中的问题
EN

Stack Overflow用户
提问于 2017-09-22 07:23:15
回答 1查看 168关注 0票数 0

网络用户,

现在,我正在开发一个应用程序,它使用从ReceiveActor继承的Actors和从ReceivePersistentActor继承的Actors。

我正在使用Akka.Net,Akka.Persistence,Akka.TestKit版本1.3.1和Akka.Persistence.TestKit版本1.2.3.43-beta。

现在,我用ReceiveActor为NUnit编写了一个测试类,Akka.TestKit.NUnit运行得很好。但是我们也使用ReceivePersistentActors,而且在Akka.TestKit中显然没有对它们的支持。

有一个Akka.Persistence.TestKit,它的目标是支持Akka.Net 1.2.x版本,并且对xunit也有依赖关系(如果可能的话,我不会使用它)。

所以,我的问题是:

  • 是否使用相同的设置、混合了ReceiveActors和ReceivePersistentActors,以及如何测试应用程序?
  • 有时ReceiveActor有ReceivePersistentActor类型的子类,反之亦然。这是个坏主意吗?

谢谢你的帮忙!

EN

回答 1

Stack Overflow用户

发布于 2017-09-22 08:48:42

Akka.Persistence.TestKit仅用于测试自定义事件日志和快照存储实现,以确保与Akka.Persistence协议的兼容性。它不公开特性来测试持久的参与者。目前还没有专门用于Akka.net持久性参与者测试的工具。

关于混合标准和持久参与者的问题--但是,正如我在测试持久性特性时所说的,您将需要一些自定义代码。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/46359036

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档