require File.dirname(__FILE__) + '/../../../../../spec_helper' include OpenEhr::RM::DataStructures::ItemStructure include OpenEhr::RM::DataTypes::Text describe ItemList do before(:each) do item_list_name = DvText.new('item list') @item_list = ItemList.new(:name => item_list_name, :archetype_node_id => 'test') end it 'should be instance of ItemList' do @item_list.should be_an_instance_of ItemList end it 'count should be 0' do @item_list.item_count.should equal 0 end it 'count should be change to 3' do dummy_elements = [1,2,3] @item_list.items = dummy_elements @item_list.item_count.should equal 3 end end