Sha256: 85de1ab99a07ca658b4702018de865341375da19bd527e25bbe8f7d7a4640f5d
Contents?: true
Size: 523 Bytes
Versions: 2
Compression:
Stored size: 523 Bytes
Contents
require 'spec_helper' describe Uploadcare do describe '::user_agent' do subject(:user_agent) { described_class.user_agent(options) } let(:options) { {user_agent: 'user/agent'} } let(:user_agent_builder) { instance_double('Uploadcare::UserAgent') } it 'returns user agent string' do allow(Uploadcare::UserAgent).to receive(:new) { user_agent_builder } expect(user_agent_builder).to receive(:call).with(options) { 'user/agent' } expect(user_agent).to eq('user/agent') end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
uploadcare-ruby-1.2.1 | spec/uploadcare_spec.rb |
uploadcare-ruby-2.1.1 | spec/uploadcare_spec.rb |