test/lib/vedeu/configuration_test.rb in vedeu-0.0.25 vs test/lib/vedeu/configuration_test.rb in vedeu-0.0.26

- old
+ new

@@ -1,23 +1,28 @@ require_relative '../../test_helper' +require_relative '../../../lib/vedeu/configuration' module Vedeu describe Configuration do let(:described_class) { Configuration } let(:described_instance) { described_class.new(args) } let(:args) { [] } let(:subject) { described_instance } - it 'returns a Configuration instance' do - subject.must_be_instance_of(Configuration) - end + describe '#initialize' do + let(:subject) { described_instance } - it 'sets an instance variable' do - subject.instance_variable_get('@args').must_equal([]) - end + it 'returns a Configuration instance' do + subject.must_be_instance_of(Configuration) + end - it 'sets an instance variable' do - subject.instance_variable_get('@options').must_equal({}) + it 'sets an instance variable' do + subject.instance_variable_get('@args').must_equal([]) + end + + it 'sets an instance variable' do + subject.instance_variable_get('@options').must_equal({}) + end end describe '#configure' do let(:subject) { described_class.configure(args) }