Class: Trackerific::Services::MockService
- Defined in:
- lib/trackerific/services/mock_service.rb
Overview
Provides a mock service for using in test and development
Class Method Summary collapse
Instance Method Summary collapse
Methods inherited from Base
can_track?, concerns, #config, configure, #initialize, package_id_matchers, register, track
Constructor Details
This class inherits a constructor from Trackerific::Services::Base
Class Method Details
.credentials ⇒ Object
11 12 13 |
# File 'lib/trackerific/services/mock_service.rb', line 11 def self.credentials {} end |
Instance Method Details
#track(id) ⇒ Object
15 16 17 18 19 20 21 |
# File 'lib/trackerific/services/mock_service.rb', line 15 def track(id) if id == "XXXXXXXXXX" Trackerific::Details.new(id, "Your package was delivered.", events) else raise Trackerific::Error, "Package not found." end end |