Sha256: 198d4280ed4e280086b4e392811cdb033ab7e3964caeda62b8f0f5b10e6caf7c

Contents?: true

Size: 874 Bytes

Versions: 9

Compression:

Stored size: 874 Bytes

Contents

require File.expand_path('../../test_helper', __FILE__)

module Stripe
  class FileUploadTest < Test::Unit::TestCase
    should "create should return a new file" do
      @mock.expects(:post).once.returns(test_response(test_file))
      f = Stripe::FileUpload.create({
        :purpose => "dispute_evidence",
        :file => File.new(__FILE__),
      })
      assert_equal "fil_test_file", f.id
    end

    should "files should be retrievable" do
      @mock.expects(:get).once.returns(test_response(test_file))
      c = Stripe::FileUpload.new("fil_test_file")
      c.refresh
      assert_equal 1403047735, c.created
    end

    should "files should be listable" do
      @mock.expects(:get).once.returns(test_response(test_file_array))
      c = Stripe::FileUpload.all.data
      assert c.kind_of? Array
      assert c[0].kind_of? Stripe::FileUpload
    end
  end
end

Version data entries

9 entries across 9 versions & 1 rubygems

Version Path
stripe-1.22.0 test/stripe/file_upload_test.rb
stripe-1.21.0 test/stripe/file_upload_test.rb
stripe-1.20.4 test/stripe/file_upload_test.rb
stripe-1.20.3 test/stripe/file_upload_test.rb
stripe-1.20.2 test/stripe/file_upload_test.rb
stripe-1.20.1 test/stripe/file_upload_test.rb
stripe-1.20.0 test/stripe/file_upload_test.rb
stripe-1.19.0 test/stripe/file_upload_test.rb
stripe-1.18.0 test/stripe/file_upload_test.rb