Sha256: e662c3b0c52aa4e62cf0dfbdca860aca6f6090feb07aa07282800d47555ff5f6

Contents?: true

Size: 540 Bytes

Versions: 19

Compression:

Stored size: 540 Bytes

Contents

require 'spec_helper'
require 'simple_token_authentication/adapters/active_record_adapter'

describe 'SimpleTokenAuthentication::Adapters::ActiveRecordAdapter' do

  before(:each) do
    stub_const('ActiveRecord', Module.new)
    stub_const('ActiveRecord::Base', double())

    @subject = SimpleTokenAuthentication::Adapters::ActiveRecordAdapter
  end

  it_behaves_like 'an adapter'

  describe '.base_class' do

    it 'is ActiveRecord::Base', private: true do
      expect(@subject.base_class).to eq ActiveRecord::Base
    end
  end
end

Version data entries

19 entries across 19 versions & 2 rubygems

Version Path
simple_token_authentication-1.18.1 spec/lib/simple_token_authentication/adapters/active_record_adapter_spec.rb
simple_token_authentication-1.18.0 spec/lib/simple_token_authentication/adapters/active_record_adapter_spec.rb
simple_token_authentication-1.17.0 spec/lib/simple_token_authentication/adapters/active_record_adapter_spec.rb
simple_token_authentication-1.16.0 spec/lib/simple_token_authentication/adapters/active_record_adapter_spec.rb
simple_token_authentication-1.15.1 spec/lib/simple_token_authentication/adapters/active_record_adapter_spec.rb
simple_token_authentication-1.15.0 spec/lib/simple_token_authentication/adapters/active_record_adapter_spec.rb
simple_token_authentication-1.14.0 spec/lib/simple_token_authentication/adapters/active_record_adapter_spec.rb
simple_token_authentication-1.13.0 spec/lib/simple_token_authentication/adapters/active_record_adapter_spec.rb
simple_token_authentication-1.12.0 spec/lib/simple_token_authentication/adapters/active_record_adapter_spec.rb
simple_token_authentication-1.11.0 spec/lib/simple_token_authentication/adapters/active_record_adapter_spec.rb
simple_token_authentication-1.10.1 spec/lib/simple_token_authentication/adapters/active_record_adapter_spec.rb
simple_token_authentication-1.10.0 spec/lib/simple_token_authentication/adapters/active_record_adapter_spec.rb
simple_token_authentication-1.9.1 spec/lib/simple_token_authentication/adapters/active_record_adapter_spec.rb
simple_token_authentication-1.9.0 spec/lib/simple_token_authentication/adapters/active_record_adapter_spec.rb
simple_token_authentication-1.8.0 spec/lib/simple_token_authentication/adapters/active_record_adapter_spec.rb
stn-simple_token_authentication-1.7.1 spec/lib/simple_token_authentication/adapters/active_record_adapter_spec.rb
simple_token_authentication-1.7.0 spec/lib/simple_token_authentication/adapters/active_record_adapter_spec.rb
simple_token_authentication-1.6.0 spec/lib/simple_token_authentication/adapters/active_record_adapter_spec.rb
simple_token_authentication-1.5.2 spec/lib/simple_token_authentication/adapters/active_record_adapter_spec.rb