Class: StripeMock::TestStrategies::Mock
- Defined in:
- lib/stripe_mock/test_strategies/mock.rb
Instance Method Summary collapse
Methods inherited from Base
#create_plan_params, #generate_card_token
Instance Method Details
#create_plan(params = {}) ⇒ Object
5 6 7 |
# File 'lib/stripe_mock/test_strategies/mock.rb', line 5 def create_plan(params={}) Stripe::Plan.create create_plan_params(params) end |
#delete_plan(plan_id) ⇒ Object
9 10 11 12 13 14 15 |
# File 'lib/stripe_mock/test_strategies/mock.rb', line 9 def delete_plan(plan_id) if StripeMock.state == 'remote' StripeMock.client.destroy_resource('plans', plan_id) elsif StripeMock.state == 'local' StripeMock.instance.plans.delete(plan_id) end end |