Sha256: 15080a979a1ab7b1038895e329eafed9a1d331ca4d9f358d28ea4ebbc8edefd2

Contents?: true

Size: 649 Bytes

Versions: 40

Compression:

Stored size: 649 Bytes

Contents

# frozen_string_literal: true

FactoryBot.define do
  factory :modality, class: "Renalware::Modalities::Modality" do
    accountable
    patient
    association :description, factory: :modality_description
    association :reason, factory: :modality_reason
    started_on { Date.parse("2015-04-01") }

    trait :terminated do
      state "terminated"
    end

    trait :pd_to_haemo do
      after(:create) do |instance|
        instance.reason = create(:pd_to_haemodialysis)
      end
    end

    trait :haemo_to_pd_modality do
      after(:create) do |instance|
        instance.reason = create(:haemodialysis_to_pd)
      end
    end
  end
end

Version data entries

40 entries across 40 versions & 1 rubygems

Version Path
renalware-core-2.0.42 spec/factories/modalities/modalities.rb
renalware-core-2.0.41 spec/factories/modalities/modalities.rb
renalware-core-2.0.40 spec/factories/modalities/modalities.rb
renalware-core-2.0.39 spec/factories/modalities/modalities.rb
renalware-core-2.0.38 spec/factories/modalities/modalities.rb
renalware-core-2.0.37 spec/factories/modalities/modalities.rb
renalware-core-2.0.36 spec/factories/modalities/modalities.rb
renalware-core-2.0.35 spec/factories/modalities/modalities.rb
renalware-core-2.0.34 spec/factories/modalities/modalities.rb
renalware-core-2.0.33 spec/factories/modalities/modalities.rb
renalware-core-2.0.32 spec/factories/modalities/modalities.rb
renalware-core-2.0.31 spec/factories/modalities/modalities.rb
renalware-core-2.0.30 spec/factories/modalities/modalities.rb
renalware-core-2.0.28 spec/factories/modalities/modalities.rb
renalware-core-2.0.27 spec/factories/modalities/modalities.rb
renalware-core-2.0.26 spec/factories/modalities/modalities.rb
renalware-core-2.0.25 spec/factories/modalities/modalities.rb
renalware-core-2.0.24 spec/factories/modalities/modalities.rb
renalware-core-2.0.23 spec/factories/modalities/modalities.rb
renalware-core-2.0.22 spec/factories/modalities/modalities.rb