test/lib/vedeu/null/view_test.rb in vedeu-0.6.6 vs test/lib/vedeu/null/view_test.rb in vedeu-0.6.7
- old
+ new
@@ -6,48 +6,23 @@
describe View do
let(:described) { Vedeu::Null::View }
let(:instance) { described.new(attributes) }
+ let(:_name) { 'vedeu_null_view' }
+ let(:visible) { false }
let(:attributes) {
{
- name: 'vedeu_null_view',
- visible: true,
+ name: _name,
+ visible: visible,
}
}
describe '#initialize' do
it { instance.must_be_instance_of(described) }
it { instance.instance_variable_get('@attributes').must_equal(attributes) }
- it { instance.instance_variable_get('@name').must_equal('vedeu_null_view') }
- it { instance.instance_variable_get('@visible').must_equal(false) }
- end
-
- describe 'accessors' do
- it { instance.must_respond_to(:name) }
- it { instance.must_respond_to(:attributes) }
- it { instance.must_respond_to(:visible) }
- it { instance.must_respond_to(:visible=) }
- it { instance.must_respond_to(:visible?) }
- end
-
- describe '#null' do
- it { instance.null.must_equal(nil) }
-
- it { instance.must_respond_to(:parent) }
- it { instance.must_respond_to(:zindex) }
- end
-
- describe '#null?' do
- it { instance.null?.must_equal(true) }
- end
-
- describe '#store' do
- it { instance.store.must_equal(instance) }
- end
-
- describe '#visible?' do
- it { instance.visible?.must_equal(false) }
+ it { instance.instance_variable_get('@name').must_equal(_name) }
+ it { instance.instance_variable_get('@visible').must_equal(visible) }
end
end # View
end # Null