Sha256: b435769bbab07a07410a8d80168e1e7b736c8a73129befcdc03b225bf1bead74

Contents?: true

Size: 705 Bytes

Versions: 87

Compression:

Stored size: 705 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

87 entries across 87 versions & 1 rubygems

Version Path
renalware-core-2.1.1 spec/factories/pathology/observation_descriptions.rb
renalware-core-2.1.0 spec/factories/pathology/observation_descriptions.rb
renalware-core-2.0.167 spec/factories/pathology/observation_descriptions.rb
renalware-core-2.0.166 spec/factories/pathology/observation_descriptions.rb
renalware-core-2.0.165 spec/factories/pathology/observation_descriptions.rb
renalware-core-2.0.164 spec/factories/pathology/observation_descriptions.rb
renalware-core-2.0.163 spec/factories/pathology/observation_descriptions.rb
renalware-core-2.0.162 spec/factories/pathology/observation_descriptions.rb
renalware-core-2.0.161 spec/factories/pathology/observation_descriptions.rb
renalware-core-2.0.160 spec/factories/pathology/observation_descriptions.rb
renalware-core-2.0.159 spec/factories/pathology/observation_descriptions.rb
renalware-core-2.0.158 spec/factories/pathology/observation_descriptions.rb
renalware-core-2.0.157 spec/factories/pathology/observation_descriptions.rb
renalware-core-2.0.156 spec/factories/pathology/observation_descriptions.rb
renalware-core-2.0.155 spec/factories/pathology/observation_descriptions.rb
renalware-core-2.0.153 spec/factories/pathology/observation_descriptions.rb
renalware-core-2.0.152 spec/factories/pathology/observation_descriptions.rb
renalware-core-2.0.151 spec/factories/pathology/observation_descriptions.rb
renalware-core-2.0.149 spec/factories/pathology/observation_descriptions.rb
renalware-core-2.0.148 spec/factories/pathology/observation_descriptions.rb