chore: self-assign conversation activity message (#1293)

This commit is contained in:
Abhishek
2020-10-02 03:11:23 +08:00
committed by GitHub
parent b862817b29
commit 5cd08b3f98
3 changed files with 13 additions and 0 deletions

View File

@@ -182,6 +182,17 @@ RSpec.describe Conversation, type: :model do
expect(update_assignee).to eq(true)
expect(agent.notifications.count).to eq(0)
end
context 'when agent is current user' do
before do
Current.user = agent
end
it 'creates self-assigned message activity' do
expect(update_assignee).to eq(true)
expect(conversation.messages.pluck(:content)).to include("#{agent.available_name} self-assigned this conversation")
end
end
end
describe '#toggle_status' do