require File.dirname(__FILE__) + '/../../../../../spec_helper' include OpenEHR::RM::DataTypes::Encapsulated include OpenEHR::RM::DataTypes::Text describe DvEncapsulated do before(:each) do dummy = 'test' charset = stub(CodePhrase, :code_string => 'UTF-8') language = stub(CodePhrase, :code_string => 'ja') @dv_encapsulated = DvEncapsulated.new(:value => dummy, :charset => charset, :language => language) end it 's value should be test' do @dv_encapsulated.value.should == 'test' end it 's size should be 4' do @dv_encapsulated.size.should be_equal 4 end it 's charset should be utf-8' do @dv_encapsulated.charset.code_string.should == 'UTF-8' end it 's langage should be ja' do @dv_encapsulated.language.code_string.should == 'ja' end end