Sha256: 88fb429e0d528f8deb025896564bf20457a23fdffd802241fea5a6ce8db54a43

Contents?: true

Size: 637 Bytes

Versions: 118

Compression:

Stored size: 637 Bytes

Contents

# frozen_string_literal: true

FactoryBot.define do
  factory :schedule_definition, class: "Renalware::HD::ScheduleDefinition" do
    initialize_with do
      Renalware::HD::ScheduleDefinition.find_or_create_by(
        diurnal_period: diurnal_period,
        days: days
      )
    end

    trait :mon_wed_fri_am do
      days { [1, 3, 5] }
      days_text { "Mon Wed Fri" }
      association :diurnal_period, :am, factory: :hd_diurnal_period_code
    end

    trait :mon_wed_fri_pm do
      days { [1, 3, 5] }
      days_text { "Mon Wed Fri" }
      association :diurnal_period, :pm, factory: :hd_diurnal_period_code
    end
  end
end

Version data entries

118 entries across 118 versions & 1 rubygems

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