module StripeMock::RequestHandlers::Events
Public Class Methods
included(klass)
click to toggle source
# File lib/stripe_mock/request_handlers/events.rb, line 5 def Events.included(klass) klass.add_handler 'get /v1/events/(.*)', :retrieve_event klass.add_handler 'get /v1/events', :list_events end
Public Instance Methods
list_events(route, method_url, params, headers)
click to toggle source
# File lib/stripe_mock/request_handlers/events.rb, line 15 def list_events(route, method_url, params, headers) Data.mock_list_object(events.values, params) end
retrieve_event(route, method_url, params, headers)
click to toggle source
# File lib/stripe_mock/request_handlers/events.rb, line 10 def retrieve_event(route, method_url, params, headers) route =~ method_url assert_existence :event, $1, events[$1] end