Sha256: 9f4bff110559edd914944c4a087b2822e76808fa047c645e306347cb8f861026
Contents?: true
Size: 741 Bytes
Versions: 3
Compression:
Stored size: 741 Bytes
Contents
require File.expand_path("../../test_helper", __FILE__) module Stripe class UsageRecordTest < Test::Unit::TestCase should "be creatable" do usage_record = Stripe::UsageRecord.create( quantity: 5000, subscription_item: "si_abc", timestamp: Time.now.to_i, action: "increment" ) assert_requested :post, "#{Stripe.api_base}/v1/subscription_items/si_abc/usage_records" assert usage_record.is_a?(Stripe::UsageRecord) end should "raise when subscription_item is missing" do assert_raise ArgumentError do Stripe::UsageRecord.create( quantity: 5000, timestamp: Time.now.to_i, action: "increment" ) end end end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
stripe-3.14.0 | test/stripe/usage_record_test.rb |
stripe-3.13.1 | test/stripe/usage_record_test.rb |
stripe-3.13.0 | test/stripe/usage_record_test.rb |