Sha256: 7e62a41726f83cd5db9cf47f6c1fe728bc14e924465c03467b276778d07adf93
Contents?: true
Size: 1.2 KB
Versions: 4
Compression:
Stored size: 1.2 KB
Contents
# frozen_string_literal: true require ::File.expand_path("../../test_helper", __FILE__) module Stripe class FileUploadTest < Test::Unit::TestCase should "be listable" do files = Stripe::FileUpload.list assert files.data.is_a?(Array) assert files.data[0].is_a?(Stripe::FileUpload) end should "be retrievable" do file = Stripe::FileUpload.retrieve("file_123") assert file.is_a?(Stripe::FileUpload) end should "be creatable with a File" do file = Stripe::FileUpload.create( purpose: "dispute_evidence", file: ::File.new(__FILE__) ) assert file.is_a?(Stripe::FileUpload) end should "be creatable with a Tempfile" do tempfile = Tempfile.new("foo") tempfile.write("Hello world") tempfile.rewind file = Stripe::FileUpload.create( purpose: "dispute_evidence", file: tempfile ) assert file.is_a?(Stripe::FileUpload) end should "be creatable with Faraday::UploadIO" do file = Stripe::FileUpload.create( purpose: "dispute_evidence", file: Faraday::UploadIO.new(::File.new(__FILE__), nil) ) assert file.is_a?(Stripe::FileUpload) end end end
Version data entries
4 entries across 4 versions & 1 rubygems
Version | Path |
---|---|
stripe-3.26.1 | test/stripe/file_upload_test.rb |
stripe-3.26.0 | test/stripe/file_upload_test.rb |
stripe-3.25.0 | test/stripe/file_upload_test.rb |
stripe-3.24.0 | test/stripe/file_upload_test.rb |