2017-07-25 42 views
0

写集成测试案例,用于测试琴弦流经API类为:CURRENT_RPC_CONTEXT.get()不能为空

val api=ProjectApi(mockNode1.rpcOps) 
val message = "some input message" 
val resp: Response=api.publishSSI(message) 
assertEquals(resp.status, 201,"Failed to publish SSI") 

但要CURRENT_RPC_CONTEXT.get() must not be null例外,同时启动里面api.publishSSI()方法琴弦流程。 可能是什么原因?

回答

0

您不能通过以这种方式手动构建API来测试API。当API设置时,会传入一些额外的上下文,这里缺少这种上下文。

+0

请问你可以建议一下吗? –