Sha256: 0a7baae47ad0bfffe7ba0df2af007f00f0e6d205416f0ae270ec1db15dac2293
Contents?: true
Size: 704 Bytes
Versions: 16
Compression:
Stored size: 704 Bytes
Contents
# frozen_string_literal: true FactoryBot.define do factory :pathology_observation_description, class: "Renalware::Pathology::ObservationDescription" do initialize_with do Renalware::Pathology::ObservationDescription.find_or_create_by!(code: code) end before(:create){ |desc| desc.loinc_code ||= desc.code.downcase } code { "WBR" } association :measurement_unit, factory: :pathology_measurement_unit display_group { 1 } display_order { 1 } letter_group { 1 } letter_order { 1 } %i(urr ure hgb cre phos pth pthi).each do |code| trait code do code { code.to_s.upcase } name { code.to_s.upcase } end end end end
Version data entries
16 entries across 16 versions & 1 rubygems