test/lib/vedeu/null/generic_test.rb in vedeu-0.6.20 vs test/lib/vedeu/null/generic_test.rb in vedeu-0.6.21

- old
+ new

@@ -26,24 +26,37 @@ it { instance.instance_variable_get('@attributes').must_equal(attributes) } end + describe '#falsy' do + subject { instance.falsy } + + it { subject.must_be_instance_of(FalseClass) } + + it { instance.must_respond_to(:centred) } + it { instance.must_respond_to(:maximise) } + it { instance.must_respond_to(:maximised?) } + it { instance.must_respond_to(:unmaximise) } + end + describe '#null' do subject { instance.null } it { subject.must_be_instance_of(NilClass) } it { instance.must_respond_to(:add) } it { instance.must_respond_to(:bottom_item) } + it { instance.must_respond_to(:clear) } it { instance.must_respond_to(:colour) } it { instance.must_respond_to(:current_item) } it { instance.must_respond_to(:deselect_item) } it { instance.must_respond_to(:hide) } it { instance.must_respond_to(:item) } it { instance.must_respond_to(:items) } it { instance.must_respond_to(:next_item) } it { instance.must_respond_to(:parent) } it { instance.must_respond_to(:prev_item) } + it { instance.must_respond_to(:render) } it { instance.must_respond_to(:select_item) } it { instance.must_respond_to(:selected_item) } it { instance.must_respond_to(:show) } it { instance.must_respond_to(:style) } it { instance.must_respond_to(:toggle) }