Sha256: a5e5f010ad3cfb4004020afc3a9b6918ace4754e2b0ec58cf172a4b01092b8a0
Contents?: true
Size: 760 Bytes
Versions: 4
Compression:
Stored size: 760 Bytes
Contents
# encoding: UTF-8 require 'spec_helper' describe HL7::Message::Segment::Default do context 'general' do before :all do @base_msa = "MSA|AR|ZZ9380 ERR" end it 'stores an existing segment' do seg = HL7::Message::Segment::Default.new( @base_msa ) expect(seg.to_s).to eq @base_msa end it 'converts to a string' do seg = HL7::Message::Segment::Default.new( @base_msa ) expect(seg.to_s).to eq @base_msa expect(seg.to_hl7).to eq seg.to_s end it 'creates a raw segment' do seg = HL7::Message::Segment::Default.new seg.e0 = "NK1" seg.e1 = "INFO" seg.e2 = "MORE INFO" seg.e5 = "LAST INFO" expect(seg.to_s).to eq "NK1|INFO|MORE INFO|||LAST INFO" end end end
Version data entries
4 entries across 4 versions & 1 rubygems
Version | Path |
---|---|
ruby-hl7-1.3.3 | spec/default_segment_spec.rb |
ruby-hl7-1.3.2 | spec/default_segment_spec.rb |
ruby-hl7-1.3.1 | spec/default_segment_spec.rb |
ruby-hl7-1.3.0 | spec/default_segment_spec.rb |