我试图用akka-http测试一个TypedActor,但在尝试创建测试用例时遇到了一些问题。为了测试TypedActor,我将编写以下规范...
class MyServiceTestSpec extends ScalaTestWithActorTestKit with FlatSpecLike with Matchers
但是,当我必须编写一个与HTTP/+WS路由一起使用的TypedActor时,我无法编写...
class MyHTTPServiceTestSpec extends ScalaTestWithActorTestKit with FlatSpecLike with Matchers with ScalatestRouteTest
我如何才能编写一个同时使用这两种测试呢?
请指教。
目前还没有办法做到这一点,您现在必须在自己的测试源中引入一些胶水,如ScalatestWithActorTestKitKit
和ActorTestKitBase
。这里有一个改进情况的问题跟踪:https://github.com/akka/akka-http/issues/2036
我正在尝试创建一个Akka系统,它将响应HTTP请求。我创造了几个可以很好地交换信息的演员。我还可以使用akka-http来响应HTTP请求。问题在于如何将这两部分连接起来。 TL;DR:如何在akka-http请求处理过程中与Akka参与者对话? 我创建了一个单独的参与者来负责启动HTTP系统: 正如您可能看到的,执行元在它接收到的第一条消息上创建akka-http服务(没有理由,实际上,它也可
我们尝试在host-connection-pool下调整池、actor实例和所有其他参数的大小,但没有更好的效果。 欢迎任何建议!
我正在尝试使用类型化执行器版本2.6.3和akka http版本10.1.11,而在非类型化执行器中都运行良好,现在我得到了编译错误
关于如何解决此错误的建议,以便我可以使用最新版本的akka、akka streams和akka HTTP?谢了!