首页 > 解决方案 > 如何为此功能编写测试

问题描述

这是一个返回监听器的 grpc 拦截函数,我该如何为此编写测试?

override def interceptCall[ReqT, RespT](call: ServerCall[ReqT, RespT], requestHeaders: Metadata, next: ServerCallHandler[ReqT, RespT]): ServerCall.Listener[ReqT] = {
        next.startCall(new SimpleForwardingServerCall[ReqT, RespT](call) {
             override def sendHeaders(responseHeaders: Metadata): Unit = {
                responseHeaders.put(CUSTOM_HEADER_KEY, "customRespondValue")
            }
       

标签: scalagrpc

解决方案


推荐阅读