Sha256: e31a1f120e86d66fa7eae959704530980662123b6fc68299453131d0fdc2d44f
Contents?: true
Size: 757 Bytes
Versions: 1
Compression:
Stored size: 757 Bytes
Contents
require_relative '../test_helper' class CodesToJsonTest < Test::Unit::TestCase def setup end def test_parsing_from_xml codes_file_path = File.expand_path("../../fixtures/codes/codes.xml", __FILE__) # Parse the code systems that are mapped to the OIDs we support codes_json = HQMF2JS::Generator::CodesToJson.hash_to_js(HQMF2JS::Generator::CodesToJson.from_xml(codes_file_path)) @context = get_js_context("var dictionary = #{codes_json}") @context.eval("dictionary").entries.length.must_equal 19 @context.eval("dictionary['2.16.840.1.113883.3.464.1.42']").entries.first[0].must_equal "CPT" @context.eval("dictionary['2.16.840.1.113883.3.464.1.42']").entries.first[1].length.must_equal 19 end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
hqmf2js-1.2.1 | test/unit/codes_to_json_test.rb |