如何使用带有变量的地址的webmock?

时间:2018-03-26 22:14:05

标签: ruby-on-rails rspec stub webmock

我正在使用webmock gem来存储对rspec测试的请求。

我的一个请求向微服务发出请求,其中包含地址中的类型和时间戳:

e.g. www.microservice.com/type=1?timestamp=1521493200

我可以轻松地存储该类型,但我不能存储时间戳,因为它会根据代码不断变化。我该如何保留此请求?

1 个答案:

答案 0 :(得分:1)

您可以使用正则表达式,例如stub_request(:get, /www.microservice.com\/type=1\?timestamp=\d+/)