spec/sms77/voice_spec.rb in sms77-0.0.2 vs spec/sms77/voice_spec.rb in sms77-0.1.0
- old
+ new
@@ -1,14 +1,14 @@
# frozen_string_literal: true
require 'spec_helper'
require 'sms77/endpoint'
-require 'sms77/contacts_action'
+require 'sms77/contacts'
RSpec.describe Sms77, 'voice' do
def assert_response(response)
- expect(response).to be_kind_of(String)
+ expect(response).to be_a(String)
code, id, cost = response.split("\n")
expect(Integer(code)).to be_an_instance_of(Integer)
expect(id.to_f).to be_an_instance_of(Float) if id != ''
@@ -20,13 +20,16 @@
301
0.1
TEXT
- params = { to: Helper.virtual_inbound_nr_eplus, text: text, from: Helper.virtual_inbound_nr_eplus }
- .merge(extra_params)
+ params = {
+ from: Helper.virtual_inbound_nr_eplus,
+ text: text,
+ to: Helper.virtual_inbound_nr_eplus
+ }.merge(extra_params)
- Helper.request(Sms77::Endpoint::VOICE, params, stub)
+ Helper.post(Sms77::Endpoint::VOICE, stub, params)
end
it 'calls a number with text input' do
assert_response(request('Your glasses are ready for pickup.'))
end