stripe-ruby/test/stripe/errors_test.rb
2017-02-14 12:17:37 -08:00

19 lines
590 B
Ruby

require File.expand_path('../../test_helper', __FILE__)
module Stripe
class StripeErrorTest < Test::Unit::TestCase
context "#to_s" do
should "convert to string" do
e = StripeError.new("message")
assert_equal "message", e.to_s
e = StripeError.new("message", http_status: 200)
assert_equal "(Status 200) message", e.to_s
e = StripeError.new("message", http_status: nil, http_body: nil, json_body: nil, http_headers: { :request_id => "request-id" })
assert_equal "(Request request-id) message", e.to_s
end
end
end
end