在python中模拟服务器以服务grpc调用

fnvucqvd  于 2023-01-24  发布在  Python
关注(0)|答案(1)|浏览(130)

我有一个参与者,它使用带有主机和端口的存根从服务器请求服务。我不想更改参与者代码。有没有一种方法可以让我使用一个参与者示例,该示例获取主机和端口并从模拟服务器调用服务?我不想创建服务器,我只想测试我的客户端。我查看了grpc_testing,但是文档并没有真正帮助我,我没有找到任何例子。Pytest似乎也不适用于这个,afaik。我是一个关于grpc的初学者。有人能帮我吗?

ep6jt1vc

ep6jt1vc1#

不幸的是gRPC Python不提供创建模拟服务器的能力,如果你只是想测试客户端代码,最接近的事情是建立一个非常简单的(像helloworld)本地服务器作为“模拟”。

相关问题