Sha256: 2f66c02a39f383e51b04be5017455dd2cba63bba51efce1e051a1d7b0792b124
Contents?: true
Size: 919 Bytes
Versions: 5
Compression:
Stored size: 919 Bytes
Contents
require File.expand_path('../test_assistant', __FILE__) module Pingpp class RefundTest < Test::Unit::TestCase should "execute should return a refund list when passed correct parameters" do l = Pingpp::Refund.list(get_charge_id, {:limit => 3}) assert l.object == 'list' assert l.data.count <= 3 end should "execute should return a refund when passed correct parameters" do ch_id = get_charge_id r = Pingpp::Refund.create(ch_id, {:amount => 1, :description => 'Refund amount test.'}) assert r.object == 'refund' assert r.charge == ch_id end should "execute should return an exist refund when passed correct charge id and refund id" do re_id = get_refund_id ch_id = get_charge_id r = Pingpp::Refund.retrieve(ch_id, re_id) assert r.object == 'refund' assert r.id == re_id assert r.charge == ch_id end end end
Version data entries
5 entries across 5 versions & 1 rubygems
Version | Path |
---|---|
pingpp-2.2.4 | test/refund_test.rb |
pingpp-2.2.3 | test/refund_test.rb |
pingpp-2.2.2 | test/refund_test.rb |
pingpp-2.2.1 | test/refund_test.rb |
pingpp-2.2.0 | test/refund_test.rb |