Sha256: 69e857b4a8e864e0d5af8853136ac1f28f7bf2eb23105cfadbadb7258ea2f6c0

Contents?: true

Size: 589 Bytes

Versions: 42

Compression:

Stored size: 589 Bytes

Contents

require 'spec_helper'

describe Twilio::REST::InstanceResource do
  it 'should set up an internal reference to the uri and client' do
    resource = Twilio::REST::InstanceResource.new('some/uri', 'someClient')
    expect(resource.instance_variable_get('@path')).to eq('some/uri')
    expect(resource.instance_variable_get('@client')).to eq('someClient')
  end

  it 'should set up object properties if passed' do
    params = { 'SomeKey' => 'someValue' }
    resource = Twilio::REST::InstanceResource.new('uri', 'client', params)
    expect(resource.some_key).to eq('someValue')
  end
end

Version data entries

42 entries across 42 versions & 1 rubygems

Version Path
twilio-ruby-4.13.0 spec/rest/instance_resource_spec.rb
twilio-ruby-4.12.1 spec/rest/instance_resource_spec.rb
twilio-ruby-4.11.1 spec/rest/instance_resource_spec.rb
twilio-ruby-4.11.0 spec/rest/instance_resource_spec.rb
twilio-ruby-4.10.0.edge spec/rest/instance_resource_spec.rb
twilio-ruby-4.10.0 spec/rest/instance_resource_spec.rb
twilio-ruby-4.9.1 spec/rest/instance_resource_spec.rb
twilio-ruby-4.9.1.edge spec/rest/instance_resource_spec.rb
twilio-ruby-4.9.0 spec/rest/instance_resource_spec.rb
twilio-ruby-4.9.0.edge spec/rest/instance_resource_spec.rb
twilio-ruby-4.8.0 spec/rest/instance_resource_spec.rb
twilio-ruby-4.7.0 spec/rest/instance_resource_spec.rb
twilio-ruby-4.8.3.edge spec/rest/instance_resource_spec.rb
twilio-ruby-4.8.2.edge spec/rest/instance_resource_spec.rb
twilio-ruby-4.8.1.edge spec/rest/instance_resource_spec.rb
twilio-ruby-4.8.0.edge spec/rest/instance_resource_spec.rb
twilio-ruby-4.6.2 spec/rest/instance_resource_spec.rb
twilio-ruby-4.6.1 spec/rest/instance_resource_spec.rb
twilio-ruby-4.6.0 spec/rest/instance_resource_spec.rb
twilio-ruby-4.7.0.edge spec/rest/instance_resource_spec.rb