test/lib/vedeu/repository/storage_test.rb in vedeu-0.0.25 vs test/lib/vedeu/repository/storage_test.rb in vedeu-0.0.26
- old
+ new
@@ -1,19 +1,26 @@
require_relative '../../../test_helper'
+require_relative '../../../support/dummy_command'
+require_relative '../../../../lib/vedeu/repository/storage'
+
module Vedeu
describe Storage do
let(:described_class) { Storage }
let(:subject) { described_class.new }
let(:record) { DummyCommand.new }
- let(:entity) {}
+ let(:entity) {}
- it 'returns a Storage instance' do
- subject.must_be_instance_of(Storage)
- end
+ describe '#initialize' do
+ let(:subject) { described_class.new }
- it 'sets an instance variable' do
- subject.instance_variable_get('@map').must_equal({})
+ it 'returns a Storage instance' do
+ subject.must_be_instance_of(Storage)
+ end
+
+ it 'sets an instance variable' do
+ subject.instance_variable_get('@map').must_equal({})
+ end
end
describe '#create' do
let(:subject) { described_class.new.create(record) }