1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
|
# frozen_string_literal: true
require "spec_helper"
RSpec.describe LabelEntity, feature_category: :team_planning do
let_it_be(:label) { build_stubbed(:label) }
let(:entity) do
described_class.new(label)
end
describe '#as_json' do
subject(:entity_hash) { entity.as_json }
it 'exposes correct attributes' do
expect(entity_hash.keys).to match_array([
:id,
:title,
:color,
:description,
:text_color,
:created_at,
:updated_at,
:group_id,
:project_id,
:template
])
end
end
end
|