Unit testing Akka中的TestKit、TestActorRef和TestProbe是什么?
对akka演员来说有点陌生 但是我想知道TestKit、tastaactorref和TestProbe之间的用法和区别 在akka单元测试中使用 我见过它们被用于akka系统的单元测试,但似乎不理解这个概念 尝试在internet上搜索,但看起来文档很少 欢迎任何简短的解释Unit testing Akka中的TestKit、TestActorRef和TestProbe是什么?,unit-testing,akka,Unit Testing,Akka,对akka演员来说有点陌生 但是我想知道TestKit、tastaactorref和TestProbe之间的用法和区别 在akka单元测试中使用 我见过它们被用于akka系统的单元测试,但似乎不理解这个概念 尝试在internet上搜索,但看起来文档很少 欢迎任何简短的解释 谢谢你。你的搜索技能需要磨练,我认为: 但简而言之: TestKit可以用作测试的基类,它提供了一个可以接收回复的内部参与者和一系列用于这些回复的断言方法 TestProbe是一个包装好的TestKit,您可以将它注入
谢谢你。你的搜索技能需要磨练,我认为: 但简而言之:
- TestKit可以用作测试的基类,它提供了一个可以接收回复的内部参与者和一系列用于这些回复的断言方法
- TestProbe是一个包装好的TestKit,您可以将它注入到消息流中
- TestActorRef允许您查看actor内部并同步运行其代码,JUnit风格