stripe-ruby/test/stripe/errors_test.rb
2017-09-27 21:28:25 +02:00

19 lines
587 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