trabajo-afectivo/spec/models/role_group_spec.rb

24 lines
543 B
Ruby

# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/
require 'rails_helper'
require 'models/concerns/has_group_relation_definition_examples'
RSpec.describe RoleGroup do
let!(:group_relation_instance) { create(:role) }
it_behaves_like 'HasGroupRelationDefinition'
it 'prevents roles from beeing in Group assets' do
group = create(:group)
described_class.create!(
group: group,
role: create(:role)
)
expect(group.assets({})[:Group][group.id]).not_to include('role_ids')
end
end