在Akka Typed中测试行为是否相等

时间:2019-07-12 15:13:49

标签: akka akka-typed

在测试中,我想断言某种工厂参数返回了某种(参数化)行为。我怎样才能做到这一点?

def myBehavior(param: Int) = Behaviors.receiveMessage { ... }

当我两次调用myBehavior时,我得到了两个不同的对象(这是我期望的),但它们并不相等。

我考虑过要制作一个扩展ExtensibleBehavior的案例类。但是,我不知道如何委托使用Behaviors DSL定义的行为。除此之外,我不喜欢其他类引入的间接访问。

有没有解决这个问题的好方法?

0 个答案:

没有答案