class CalendarTestDeleteEvents(unittest.TestCase): def setUp(self) -> None: self.mock_api = MagicMock() self.Calendar = Calendar(self.mock_api) def test_delete_api_call(self): event = {'id': '1olba0rgbijmfv72m1126kpftf', 'summary': 'Past Event Summary', 'start': {'dateTime': '2020-10-13T11:30:00+05:30'}, 'reminders': {'useDefault': True}} self.mock_api.events().delete().execute = MagicMock() self.Calendar.delete_events(event) self.mock_api.events().delete().execute.assert_called_once()