Sha256: 9a75aa26a2c4fc99059a8d8b9294b49176b40a2990e58502529fb77c7a7776fc

Contents?: true

Size: 769 Bytes

Versions: 2

Compression:

Stored size: 769 Bytes

Contents

require_relative "../simplecov"
require_relative '../../lib/fhir_models'

require 'fileutils'
require 'pry'
require 'minitest/autorun'
require 'bundler/setup'
require 'test/unit'

class ExpansionsTest < Test::Unit::TestCase

  # turn off the ridiculous warnings
  $VERBOSE=nil

  def test_expansion
    expansions = FHIR::Expansions.new
    codes = expansions.get_codes('http://hl7.org/fhir/ValueSet/relatedperson-relationshiptype')
    assert (!codes.nil? && !codes.empty?), "Expansions did not return expected codes."
  end

  def test_missing_expansion
    expansions = FHIR::Expansions.new
    codes = expansions.get_codes('http://projectcrucible.org/nonexisting/valueset')
    assert (codes.nil? || codes.empty?), "Expansions returned unexpected codes."
  end

end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
fhir_models-0.3.1 test/unit/expansions_test.rb
fhir_models-0.3.0 test/unit/expansions_test.rb