def test_fetch_by_trigger(self):
client = Client(self.api_url)
contact_manager = EventManager(client)
trigger_id = '1'
trigger = Trigger(client, 'Name', ['tag'], ['target'], 0, 1, id=trigger_id)
with patch.object(client, 'get', return_value={'list': []}) as get_mock:
contact_manager.fetch_by_trigger(trigger)
self.assertTrue(get_mock.called)
expected_request_data = {
'p': 0,
'size': MAX_FETCH_LIMIT
}
get_mock.assert_called_with('event/' + trigger_id, params=expected_request_data)
评论列表
文章目录