Files
openfoodnetwork/spec/models/dfc_permission_spec.rb
Maikel Linke dcb6f4676d Remove all unnecessary spec_helper require statements
The `.rspec` file is doing this for us.
2026-01-21 12:35:34 +11:00

14 lines
442 B
Ruby

# frozen_string_literal: true
RSpec.describe DfcPermission do
it { is_expected.to belong_to :user }
it { is_expected.to belong_to :enterprise }
it { is_expected.to validate_presence_of :grantee }
it { is_expected.to validate_presence_of :scope }
it {
is_expected.to validate_inclusion_of(:scope)
.in_array(%w[ReadEnterprise ReadProducts ReadOrders])
.in_array(%w[WriteEnterprise WriteProducts WriteOrders])
}
end