Sha256: 2f865ea6bacba63e2d1b8548cfa6930695fa32f7db43059add29e181ce8bdfc4
Contents?: true
Size: 1.64 KB
Versions: 7
Compression:
Stored size: 1.64 KB
Contents
# frozen_string_literal: true require ::File.expand_path("../../../test_helper", __FILE__) module Stripe module Radar class ValueListItemTest < Test::Unit::TestCase should "be listable" do items = Stripe::Radar::ValueListItem.list(value_list: "rsl_123") assert_requested :get, "#{Stripe.api_base}/v1/radar/value_list_items?value_list=rsl_123" assert items.data.is_a?(Array) assert items.first.is_a?(Stripe::Radar::ValueListItem) end should "be retrievable" do item = Stripe::Radar::ValueListItem.retrieve("rsli_123") assert_requested :get, "#{Stripe.api_base}/v1/radar/value_list_items/rsli_123" assert item.is_a?(Stripe::Radar::ValueListItem) end should "be creatable" do item = Stripe::Radar::ValueListItem.create( value_list: "rsl_123", value: "value" ) assert_requested :post, "#{Stripe.api_base}/v1/radar/value_list_items" assert item.is_a?(Stripe::Radar::ValueListItem) end context "#delete" do should "be deletable" do list = Stripe::Radar::ValueListItem.retrieve("rsli_123") list = list.delete assert_requested :delete, "#{Stripe.api_base}/v1/radar/value_list_items/rsli_123" assert list.is_a?(Stripe::Radar::ValueListItem) end end context ".delete" do should "be deletable" do list = Stripe::Radar::ValueListItem.delete("rsli_123") assert_requested :delete, "#{Stripe.api_base}/v1/radar/value_list_items/rsli_123" assert list.is_a?(Stripe::Radar::ValueListItem) end end end end end
Version data entries
7 entries across 7 versions & 1 rubygems