我正在尝试使用akka-http测试TypedActor,但在尝试创建测试用例时遇到问题。为了测试TypedActor,我会编写以下规范...但是,当我必须编写与HTTP /+ WS路由一起使用的TypedActor时,我无法编写...
class MyHTTPServiceTestSpec extends ScalaTestWithActorTestKit with FlatSpecLike with Match
如果您查看文件,您将看到testkit项目依赖于rpc项目,而rpc项目依赖于testkit项目作为文件中的发布依赖项。这是不幸的,因为如果我们在rpc项目中更改api,我们必须发布一个新的testkit快照,以便能够反映rpc中的更改,然后在rpc项目中运行测试。您可以看到构建过程的更详细指南。project .enablePlugins() .dependsOn( test