Sha256: 9cc645f44656b7a13d57ea378027022400ea347919f3d49f5a5bb81777c79ea6

Contents?: true

Size: 745 Bytes

Versions: 5

Compression:

Stored size: 745 Bytes

Contents

require 'helper'

describe CheckMobi::Resources::PhoneValidation::VerifyPin do
  before do
    @pin = 'xxxxxx'
    @id = 'sid'
    @endpoint = 'https://api.checkmobi.com/v1/validation/verify'

    CheckMobi.configure do |c|
      c.api_key = ENV['API_KEY']
    end

    @resource = CheckMobi::Resources::PhoneValidation::VerifyPin.new
    stub_post_request(@endpoint)
  end

  it 'validation status resource should request properly' do
    @resource.update_attributes(pin: @pin, id: @id)
    @resource.perform
    assert_requested(:post,
                     @endpoint,
                     body: {pin: @pin, id: @id, use_server_hangup: false},
                     headers: headers_with_authorization,
                     times: 1)
  end

end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
check_mobi-1.0.5 test/check_mobi/resources/phone_validation/verify_pin_test.rb
check_mobi-1.0.4 test/check_mobi/resources/phone_validation/verify_pin_test.rb
check_mobi-1.0.3 test/check_mobi/resources/phone_validation/verify_pin_test.rb
check_mobi-1.0.2 test/check_mobi/resources/phone_validation/verify_pin_test.rb
check_mobi-1.0.1 test/check_mobi/resources/phone_validation/verify_pin_test.rb