我有一個簡單的測試來獲取一個Facebook對象。我正在使用Curl來處理請求。 it "gets an object from Facebook" do
VCR.use_cassette('facebook') do
url = "https://graph.facebook.com/<ID>?access_token=#{@access_token}{query_str
與可變值工作,我有這樣的 ---
http_interactions:
- request:
method: post
uri: https://control.msg91.com/api/sendotp.php?message=Your%20otp%20is%200805&mobile=919446733017&otp=0805&sender=TESTER
bo
VCR測試gem提供了一個名爲use_vcr_cassette的宏,該宏具有基於示例名稱的infer the cassette name的易用約定。由於use_vcr_cassette宏在最新版本的VCR中被棄用,以支持rspec元數據(即:vcr),是否還有任何方法可以自動拾取磁帶名稱,而無需在每個規格中指定它? (順便說一句,我用這個用Rails應用程序。)
根據我在讀什麼在這裏:https://relishapp.com/vcr/vcr/v/1-11-3/docs/configuration/filter-sensitive-data, When the interactions are replayed, the sensitive text will replace the substitution string so that the inte
在請求example.com的所有規範中,我希望忽略URI中與請求匹配器相關的結尾ID。像這樣的東西。 VCR.configure do |c|
# omitted
c.register_request_matcher :uri_ignoring_trailing_id do |request_1, request_2|
# omitted
end