Class: Stripe::Issuing::Dispute::TestHelpers
- Inherits:
-
APIResourceTestHelpers
- Object
- APIResourceTestHelpers
- Stripe::Issuing::Dispute::TestHelpers
- Defined in:
- lib/stripe/resources/issuing/dispute.rb
Constant Summary collapse
- RESOURCE_CLASS =
Dispute
Class Method Summary collapse
-
.close(dispute, params = {}, opts = {}) ⇒ Object
Test helper: closes a test-mode Issuing dispute as won or lost.
- .resource_class ⇒ Object
-
.simulate_network_lifecycle_dispute_response(dispute, params = {}, opts = {}) ⇒ Object
Test helper: populates network_lifecycle.dispute_response on a test-mode Visa Issuing Dispute using placeholder file tokens.
-
.simulate_network_lifecycle_pre_arbitration_response(dispute, params = {}, opts = {}) ⇒ Object
Test helper: populates network_lifecycle.pre_arbitration_response on a test-mode Visa Issuing Dispute using placeholder file tokens.
-
.simulate_network_lifecycle_pre_arbitration_submission(dispute, params = {}, opts = {}) ⇒ Object
Test helper: populates network_lifecycle.pre_arbitration_submission on a test-mode Visa Issuing Dispute using placeholder file tokens.
Instance Method Summary collapse
-
#close(params = {}, opts = {}) ⇒ Object
Test helper: closes a test-mode Issuing dispute as won or lost.
-
#simulate_network_lifecycle_dispute_response(params = {}, opts = {}) ⇒ Object
Test helper: populates network_lifecycle.dispute_response on a test-mode Visa Issuing Dispute using placeholder file tokens.
-
#simulate_network_lifecycle_pre_arbitration_response(params = {}, opts = {}) ⇒ Object
Test helper: populates network_lifecycle.pre_arbitration_response on a test-mode Visa Issuing Dispute using placeholder file tokens.
-
#simulate_network_lifecycle_pre_arbitration_submission(params = {}, opts = {}) ⇒ Object
Test helper: populates network_lifecycle.pre_arbitration_submission on a test-mode Visa Issuing Dispute using placeholder file tokens.
Methods inherited from APIResourceTestHelpers
custom_method, #initialize, resource_url, #resource_url
Methods included from APIOperations::Request
Constructor Details
This class inherits a constructor from Stripe::APIResourceTestHelpers
Class Method Details
.close(dispute, params = {}, opts = {}) ⇒ Object
Test helper: closes a test-mode Issuing dispute as won or lost.
510 511 512 513 514 515 516 517 |
# File 'lib/stripe/resources/issuing/dispute.rb', line 510 def self.close(dispute, params = {}, opts = {}) request_stripe_object( method: :post, path: format("/v1/test_helpers/issuing/disputes/%<dispute>s/close", { dispute: CGI.escape(dispute) }), params: params, opts: opts ) end |
.resource_class ⇒ Object
505 506 507 |
# File 'lib/stripe/resources/issuing/dispute.rb', line 505 def self.resource_class "Dispute" end |
.simulate_network_lifecycle_dispute_response(dispute, params = {}, opts = {}) ⇒ Object
Test helper: populates network_lifecycle.dispute_response on a test-mode Visa Issuing Dispute using placeholder file tokens. Only supported for Visa disputes.
530 531 532 533 534 535 536 537 |
# File 'lib/stripe/resources/issuing/dispute.rb', line 530 def self.simulate_network_lifecycle_dispute_response(dispute, params = {}, opts = {}) request_stripe_object( method: :post, path: format("/v1/test_helpers/issuing/disputes/%<dispute>s/simulate_network_lifecycle_dispute_response", { dispute: CGI.escape(dispute) }), params: params, opts: opts ) end |
.simulate_network_lifecycle_pre_arbitration_response(dispute, params = {}, opts = {}) ⇒ Object
Test helper: populates network_lifecycle.pre_arbitration_response on a test-mode Visa Issuing Dispute using placeholder file tokens. Only supported for Visa disputes in the collaboration flow.
550 551 552 553 554 555 556 557 558 559 560 561 |
# File 'lib/stripe/resources/issuing/dispute.rb', line 550 def self.simulate_network_lifecycle_pre_arbitration_response( dispute, params = {}, opts = {} ) request_stripe_object( method: :post, path: format("/v1/test_helpers/issuing/disputes/%<dispute>s/simulate_network_lifecycle_pre_arbitration_response", { dispute: CGI.escape(dispute) }), params: params, opts: opts ) end |
.simulate_network_lifecycle_pre_arbitration_submission(dispute, params = {}, opts = {}) ⇒ Object
Test helper: populates network_lifecycle.pre_arbitration_submission on a test-mode Visa Issuing Dispute using placeholder file tokens. Only supported for Visa disputes.
574 575 576 577 578 579 580 581 582 583 584 585 |
# File 'lib/stripe/resources/issuing/dispute.rb', line 574 def self.simulate_network_lifecycle_pre_arbitration_submission( dispute, params = {}, opts = {} ) request_stripe_object( method: :post, path: format("/v1/test_helpers/issuing/disputes/%<dispute>s/simulate_network_lifecycle_pre_arbitration_submission", { dispute: CGI.escape(dispute) }), params: params, opts: opts ) end |
Instance Method Details
#close(params = {}, opts = {}) ⇒ Object
Test helper: closes a test-mode Issuing dispute as won or lost.
520 521 522 523 524 525 526 527 |
# File 'lib/stripe/resources/issuing/dispute.rb', line 520 def close(params = {}, opts = {}) @resource.request_stripe_object( method: :post, path: format("/v1/test_helpers/issuing/disputes/%<dispute>s/close", { dispute: CGI.escape(@resource["id"]) }), params: params, opts: opts ) end |
#simulate_network_lifecycle_dispute_response(params = {}, opts = {}) ⇒ Object
Test helper: populates network_lifecycle.dispute_response on a test-mode Visa Issuing Dispute using placeholder file tokens. Only supported for Visa disputes.
540 541 542 543 544 545 546 547 |
# File 'lib/stripe/resources/issuing/dispute.rb', line 540 def simulate_network_lifecycle_dispute_response(params = {}, opts = {}) @resource.request_stripe_object( method: :post, path: format("/v1/test_helpers/issuing/disputes/%<dispute>s/simulate_network_lifecycle_dispute_response", { dispute: CGI.escape(@resource["id"]) }), params: params, opts: opts ) end |
#simulate_network_lifecycle_pre_arbitration_response(params = {}, opts = {}) ⇒ Object
Test helper: populates network_lifecycle.pre_arbitration_response on a test-mode Visa Issuing Dispute using placeholder file tokens. Only supported for Visa disputes in the collaboration flow.
564 565 566 567 568 569 570 571 |
# File 'lib/stripe/resources/issuing/dispute.rb', line 564 def simulate_network_lifecycle_pre_arbitration_response(params = {}, opts = {}) @resource.request_stripe_object( method: :post, path: format("/v1/test_helpers/issuing/disputes/%<dispute>s/simulate_network_lifecycle_pre_arbitration_response", { dispute: CGI.escape(@resource["id"]) }), params: params, opts: opts ) end |
#simulate_network_lifecycle_pre_arbitration_submission(params = {}, opts = {}) ⇒ Object
Test helper: populates network_lifecycle.pre_arbitration_submission on a test-mode Visa Issuing Dispute using placeholder file tokens. Only supported for Visa disputes.
588 589 590 591 592 593 594 595 |
# File 'lib/stripe/resources/issuing/dispute.rb', line 588 def simulate_network_lifecycle_pre_arbitration_submission(params = {}, opts = {}) @resource.request_stripe_object( method: :post, path: format("/v1/test_helpers/issuing/disputes/%<dispute>s/simulate_network_lifecycle_pre_arbitration_submission", { dispute: CGI.escape(@resource["id"]) }), params: params, opts: opts ) end |