Class: Seam::Clients::AcsEncodersSimulate
- Inherits:
-
Object
- Object
- Seam::Clients::AcsEncodersSimulate
- Defined in:
- lib/seam/routes/clients/acs_encoders_simulate.rb
Instance Method Summary collapse
-
#initialize(client:, defaults:) ⇒ AcsEncodersSimulate
constructor
A new instance of AcsEncodersSimulate.
- #next_credential_encode_will_fail(acs_encoder_id:, error_code: nil, acs_credential_id: nil) ⇒ Object
- #next_credential_encode_will_succeed(acs_encoder_id:, scenario: nil) ⇒ Object
- #next_credential_scan_will_fail(acs_encoder_id:, error_code: nil, acs_credential_id_on_seam: nil) ⇒ Object
- #next_credential_scan_will_succeed(acs_encoder_id:, acs_credential_id_on_seam: nil, scenario: nil) ⇒ Object
Constructor Details
#initialize(client:, defaults:) ⇒ AcsEncodersSimulate
Returns a new instance of AcsEncodersSimulate.
6 7 8 9 |
# File 'lib/seam/routes/clients/acs_encoders_simulate.rb', line 6 def initialize(client:, defaults:) @client = client @defaults = defaults end |
Instance Method Details
#next_credential_encode_will_fail(acs_encoder_id:, error_code: nil, acs_credential_id: nil) ⇒ Object
11 12 13 14 15 |
# File 'lib/seam/routes/clients/acs_encoders_simulate.rb', line 11 def next_credential_encode_will_fail(acs_encoder_id:, error_code: nil, acs_credential_id: nil) @client.post("/acs/encoders/simulate/next_credential_encode_will_fail", {acs_encoder_id: acs_encoder_id, error_code: error_code, acs_credential_id: acs_credential_id}.compact) nil end |
#next_credential_encode_will_succeed(acs_encoder_id:, scenario: nil) ⇒ Object
17 18 19 20 21 |
# File 'lib/seam/routes/clients/acs_encoders_simulate.rb', line 17 def next_credential_encode_will_succeed(acs_encoder_id:, scenario: nil) @client.post("/acs/encoders/simulate/next_credential_encode_will_succeed", {acs_encoder_id: acs_encoder_id, scenario: scenario}.compact) nil end |
#next_credential_scan_will_fail(acs_encoder_id:, error_code: nil, acs_credential_id_on_seam: nil) ⇒ Object
23 24 25 26 27 |
# File 'lib/seam/routes/clients/acs_encoders_simulate.rb', line 23 def next_credential_scan_will_fail(acs_encoder_id:, error_code: nil, acs_credential_id_on_seam: nil) @client.post("/acs/encoders/simulate/next_credential_scan_will_fail", {acs_encoder_id: acs_encoder_id, error_code: error_code, acs_credential_id_on_seam: acs_credential_id_on_seam}.compact) nil end |
#next_credential_scan_will_succeed(acs_encoder_id:, acs_credential_id_on_seam: nil, scenario: nil) ⇒ Object
29 30 31 32 33 |
# File 'lib/seam/routes/clients/acs_encoders_simulate.rb', line 29 def next_credential_scan_will_succeed(acs_encoder_id:, acs_credential_id_on_seam: nil, scenario: nil) @client.post("/acs/encoders/simulate/next_credential_scan_will_succeed", {acs_encoder_id: acs_encoder_id, acs_credential_id_on_seam: acs_credential_id_on_seam, scenario: scenario}.compact) nil end |