def it_gets_a_subscription(self): with patch.object(Intercom, 'get', return_value=test_subscription) as mock_method: # noqa subscription = Subscription.find(id="nsub_123456789") eq_(subscription.topics[0], "user.created") eq_(subscription.topics[1], "conversation.user.replied") eq_(subscription.self, "https://api.intercom.io/subscriptions/nsub_123456789") mock_method.assert_called_once_with('/subscriptions/nsub_123456789') # noqa