Sha256: 72edd8d7786c1d75346a9cfc8db407c93a45287adf96233b3171aa197fb11be2
Contents?: true
Size: 770 Bytes
Versions: 13
Compression:
Stored size: 770 Bytes
Contents
# frozen_string_literal: true require ::File.expand_path("../test_helper", __dir__) 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
13 entries across 13 versions & 2 rubygems