Sha256: 1590819934f2f8cf0feb39dc7a103b500dde4e5884edbcf31d11815b712a6a11
Contents?: true
Size: 1.49 KB
Versions: 2
Compression:
Stored size: 1.49 KB
Contents
# frozen_string_literal: true FactoryBot.define do factory :event_type, class: "Renalware::Events::Type" do initialize_with do Renalware::Events::Type.find_or_create_by( name: name, category: category ) end category factory: :event_category name { "Test" } factory :access_clinic_event_type do name { "Access--Clinic" } hidden { false } end factory :swab_event_type do name { "Swab" } event_class_name { "Renalware::Events::Swab" } slug { "swabs" } end factory :biopsy_event_type do name { "Renal biopsy" } event_class_name { "Renalware::Events::Biopsy" } end factory :pd_line_change_event_type do name { "PD Line Change" } slug { "pd_line_changes" } end factory :investigation_event_type do name { "Investigation" } slug { "investigations" } event_class_name { "Renalware::Events::Investigation" } end factory :vaccination_event_type do name { "Vaccination" } slug { "vaccinations" } event_class_name { "Renalware::Virology::Vaccination" } end factory :advanced_care_plan do name { "AdvancedCarePlan" } slug { "advanced_care_plans" } event_class_name { "Renalware::Events::AdvancedCarePlan" } end factory :clinical_frailty_score do name { "Clinical Frailty Score" } slug { "clinical_frailty_scores" } event_class_name { "Renalware::Events::ClinicalFrailtyScore" } end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
renalware-core-2.1.1 | spec/factories/events/types.rb |
renalware-core-2.1.0 | spec/factories/events/types.rb |