【发布时间】:2019-12-19 08:30:16
【问题描述】:
我正在尝试使用 akka-http 测试 TypedActor,但在尝试创建测试用例时遇到了问题。 为了测试 TypedActor,我会写以下 Spec...
class MyServiceTestSpec extends ScalaTestWithActorTestKit with FlatSpecLike with Matchers
但是,当我必须编写与 HTTP /+ WS 路由一起使用的 TypedActor 时,我无法编写...
class MyHTTPServiceTestSpec extends ScalaTestWithActorTestKit with FlatSpecLike with Matchers with ScalatestRouteTest
这是因为ScalaTestWithActorTestKit 的system 成员是一个typed.ActorSystem,而ScalatestRouteTest 是ActorSystem(无类型)。
我怎样才能编写一个可以同时使用两者的测试?
请指教。
【问题讨论】:
标签: scala akka akka-http akka-testkit akka-typed