mirror of
https://github.com/stripe/stripe-ruby.git
synced 2025-10-07 00:05:33 -04:00
Just adds a super simplistic test for the errors module. The win here is to (hopefully) lower the friction a little bit the next time a feature is introduced into errors because there's now suite where a new test can be written.
19 lines
528 B
Ruby
19 lines
528 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", 200)
|
|
assert_equal "(Status 200) message", e.to_s
|
|
|
|
e = StripeError.new("message", nil, nil, nil, { :request_id => "request-id" })
|
|
assert_equal "(Request request-id) message", e.to_s
|
|
end
|
|
end
|
|
end
|
|
end
|