class EventCheckerTest(unittest.TestCase): def setUp(self): self.subject = EventChecker("[email protected]|event_id|0|%s" % credentials_json) self.r = get_data_connection() self.r.flushall() @mock.patch("models.event.client") @mock.patch("models.event.discovery.build", lambda a, b, http="": ServiceMockChangedEvent()) def test_execute_with_changed_event(self, client_mock): self.subject.execute() changed = self.r.lrange("changed", 0, -1) self.assertEquals(len(changed), 1) @mock.patch("models.event.client") @mock.patch("models.event.discovery.build", lambda a, b, http="": ServiceMockUnchangedEvent()) def test_execute_with_unchanged_event(self, client_mock): self.subject.execute() changed = self.r.lrange("unchanged", 0, -1) self.assertEquals(len(changed), 1)
def setUp(self): self.subject = EventChecker("[email protected]|event_id|0|%s" % credentials_json) self.r = get_data_connection() self.r.flushall()