test/razorpay/test_addon.rb in razorpay-3.0.0 vs test/razorpay/test_addon.rb in razorpay-3.0.1

- old
+ new

@@ -55,18 +55,22 @@ assert_nil addon.invoice_id, 'Addon invoice_id is accessible' assert_addon_item_details(addon) end - private - def assert_addon_item_details(addon) addon_item = Item.new(addon.item) assert_equal 'item_00000000000001', addon_item.id, 'Addon Item id is accessible' assert_equal 'fake_item_name', addon_item.name, 'Addon Item name is accessible' assert_equal 'fake_item_description', addon_item.description, 'Addon Item description is accessible' assert_equal 'INR', addon_item.currency, 'Addon Item currency is accessible' assert_equal 500, addon_item.amount, 'Addon Item amount is accessible' + end + + def test_delete_addon + stub_delete(%r{addons/#{@addon_id}$}, 'empty') + addon = Razorpay::Addon.delete(@addon_id) + assert_instance_of Razorpay::Entity, addon end end end