From 5760ee3b96d3d13605639043ea2960975d520177 Mon Sep 17 00:00:00 2001 From: Eric-Guo Date: Mon, 27 Mar 2017 20:14:53 +0800 Subject: [PATCH] Fake web not update since 2010, so using webmock instead. --- test/test_helper.rb | 2 +- test/wx_pay/service_test.rb | 6 +----- wx_pay.gemspec | 2 +- 3 files changed, 3 insertions(+), 7 deletions(-) diff --git a/test/test_helper.rb b/test/test_helper.rb index 6bd039a..afdda3a 100644 --- a/test/test_helper.rb +++ b/test/test_helper.rb @@ -1,7 +1,7 @@ require 'active_support/core_ext/hash/conversions' require 'minitest/autorun' require 'wx_pay' -require 'fakeweb' +require 'webmock/minitest' WxPay.appid = 'wxd930ea5d5a258f4f' WxPay.key = '8934e7d15453e97507ef794cf7b0519d' diff --git a/test/wx_pay/service_test.rb b/test/wx_pay/service_test.rb index 947a501..eb860d6 100644 --- a/test/wx_pay/service_test.rb +++ b/test/wx_pay/service_test.rb @@ -32,11 +32,7 @@ class ServiceTest < MiniTest::Test EOF - FakeWeb.register_uri( - :post, - %r|https://api\.mch\.weixin\.qq\.com*|, - body: response_body - ) + stub_request(:post, 'api.mch.weixin.qq.com').to_return(body: response_body) end def test_accept_multiple_app_id_when_invoke diff --git a/wx_pay.gemspec b/wx_pay.gemspec index a688d91..099238f 100644 --- a/wx_pay.gemspec +++ b/wx_pay.gemspec @@ -22,6 +22,6 @@ Gem::Specification.new do |s| s.add_development_dependency "bundler", '~> 1' s.add_development_dependency "rake", '~> 11.2' - s.add_development_dependency "fakeweb", '~> 1' + s.add_development_dependency "webmock", '~> 2.3' s.add_development_dependency "minitest", '~> 5' end -- libgit2 0.21.0