openmock:模拟所有服务。 用于HTTP,gRPC,Kafka和AMQP模拟的直观YAML DSL

时间:2024-05-26 04:44:29
【文件属性】:

文件名称:openmock:模拟所有服务。 用于HTTP,gRPC,Kafka和AMQP模拟的直观YAML DSL

文件大小:5.77MB

文件格式:ZIP

更新时间:2024-05-26 04:44:29

golang integration-testing staging Go

OpenMock的 OpenMock是一种Go服务,可以在集成测试,登台环境或任何地方模拟服务。 目的是简化在各种渠道中编写模拟的过程。 当前,它支持以下渠道: HTTP gRPC 卡夫卡 AMQP(例如RabbitMQ) 用法 与docker搭配使用。 $ docker run -it -p 9999:9999 -v $( pwd ) /demo_templates:/data/templates checkr/openmock 具有docker-compose的更完整的openmock实例(例如redis)。 $ docker-compose up 测试一下。 $ curl localhost:9999/ping 依赖关系。 HTTP(本机受支持,感谢 ) 一个可以配置HTTP端口,设置env OPENMOCK_HTTP_PORT=80 GRPC(通过HTTP /


网友评论