Sha256: 0b5f36958ac9b80bffb59671d74f16df252b87c7a94bb152a52ba2ad268a763f

Contents?: true

Size: 473 Bytes

Versions: 18

Compression:

Stored size: 473 Bytes

Contents

require 'spec_helper'

describe 'Any class which extends SimpleTokenAuthentication::Adapter' do

  after(:each) do
    SimpleTokenAuthentication.send(:remove_const, :SomeClass)
  end

  before(:each) do
    @subject = define_dummy_class_which_extends(SimpleTokenAuthentication::Adapter)
  end

  describe '.base_class' do

    it 'raises an error if not overwritten', public: true do
      expect{ @subject.base_class }.to raise_error NotImplementedError
    end
  end
end

Version data entries

18 entries across 18 versions & 2 rubygems

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