Sha256: 651099024df3221bdb400ae6f41f181ae1ef795a7c27e87eefda93fa75a528a0
Contents?: true
Size: 852 Bytes
Versions: 3
Compression:
Stored size: 852 Bytes
Contents
require 'spec_helper' require 'fixtures/user' require 'fixtures/article' describe BrowsingHistory::Storages::Base do let(:user) { User.new } let(:article) { Article.new } let(:described_instance) { described_class.new(user, article) } let(:test_options) { Hash.new } before do described_class.connect end describe 'io_methods' do it 'should be defined on class' do BrowsingHistory::Storages::IOMethods.each do |method| expect( described_class.respond_to?(method) ).to be(true) end end it 'should raise not overide error' do BrowsingHistory::Storages::IOMethods.each do |method| expect do described_instance.send(method) end.to raise_error(BrowsingHistory::Storages::NotOverideError) end end end describe '.connect' do end end
Version data entries
3 entries across 3 versions & 1 rubygems