Genshin/GAKUEngine

View on GitHub
core/lib/gaku/testing/factories/enrollment_status_factory.rb

Summary

Maintainability
A
0 mins
Test Coverage
FactoryBot.define do
  factory :enrollment_status, class: Gaku::EnrollmentStatus do
    code { 'enrolled' }
    name { 'Enrolled' }
    active { false }
    immutable { true }
  end

  factory :enrollment_status_applicant, class: Gaku::EnrollmentStatus do
    code { 'applicant' }
    name { 'Applicant' }
    active { false }
    immutable { true }
  end

  factory :enrollment_status_admitted, class: Gaku::EnrollmentStatus do
    code { 'admitted' }
    name { 'Admitted' }
    active { true }
    immutable { true }
  end

  factory :invalid_enrollment_status, class: Gaku::EnrollmentStatus do
    code { nil }
  end
end