Sha256: bd7c9696aac387b99911e3b9a866758702c284fb60792c0510fb579553fdba73

Contents?: true

Size: 417 Bytes

Versions: 1

Compression:

Stored size: 417 Bytes

Contents

# frozen_string_literal: true

require 'spec_helper'
require 'sms77/client'
require 'sms77/resource'

RSpec.describe Sms77, 'client' do
  it 'should contain all resource modules' do
    client = Sms77::Client.new(Sms77::Resource.new('x'))

    client.instance_variables.each do |var|
      expect(Sms77::Resources.const_get(client.instance_variable_get(var).class.name)).to be_truthy
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
sms77-0.5.0 spec/sms77/client_spec.rb