标签: scala akka
我有一个Service类,它在构造时采用actor系统。服务的一些方法使用喷雾客户端,这就是原因。
为了测试类的其他方法,我需要为转储actor系统提供简单的初始化类。有没有办法获得转储actor系统,我甚至不需要嘲笑它。
我看到的一个解决方案是将我的actor系统包装在一个选项中,并在代码中有一些逻辑可以处理。然后,这将允许我测试我不需要它的服务方法。为了测试的目的,我会用None实例化我的类。
但这对于这么少的事情来说太过戏了。