# frozen_string_literal: truerequire'spec_helper'describeMergeRequestSidebarBasicEntitydolet(:project){create:project,:repository}let(:merge_request){create(:merge_request,source_project: project,target_project: project)}let(:user){create(:user)}let(:request){double('request',current_user: user,project: project)}let(:entity){described_class.new(merge_request,request: request).as_json}describe'#current_user'doit'contains attributes related to the current user'doexpect(entity[:current_user].keys).tocontain_exactly(:id,:name,:username,:state,:avatar_url,:web_url,:todo,:can_edit,:can_move,:can_admin_label,:can_merge)endendend