spec/unit/intercom/conversation_spec.rb in intercom-4.2.0 vs spec/unit/intercom/conversation_spec.rb in intercom-4.2.1
- old
+ new
@@ -11,9 +11,14 @@
it "gets all conversations" do
client.expects(:get).with("/conversations", {}).returns(test_conversation_list)
client.conversations.all.each { |c| }
end
+ it "can filter conversations based on params" do
+ client.expects(:get).with("/conversations", {type: 'user', intercom_user_id: '123456789'}).returns(test_conversation_list)
+ client.conversations.find_all(type: 'user', intercom_user_id: '123456789').each { |c| }
+ end
+
it 'marks a conversation as read' do
client.expects(:put).with('/conversations/147', { read: true })
client.conversations.mark_read('147')
end