#
# Copyright (C) 2014-2018 Enrico Rivarola
#
# This file is part of DcmDict gem (dcm_dict).
#
# DcmDict is free software: you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation, either version 3 of the License, or
# (at your option) any later version.
#
# DcmDict is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License
# along with DcmDict. If not, see .
#
# This software has neither been tested nor approved for clinical use
# or for incorporation in a medical device.
# It is the redistributor's or user's responsibility to comply with any
# applicable local, state, national or international regulations.
#
require 'spec_helper'
require 'xml_sample_spec_helper'
describe DcmDict::Encoder::DataToCode do
describe "should print out data element with" do
it "data elements header code" do
header = DcmDict::Encoder::DataToCode.data_element_header
expected_header = <