class FakeManagerTest(unittest.TestCase): def setUp(self): from redisapi.managers import FakeManager self.manager = FakeManager() def test_add_instance(self): self.assertFalse(self.manager.instance_added) self.manager.add_instance("") self.assertTrue(self.manager.instance_added) def test_bind(self): self.assertFalse(self.manager.binded) self.manager.bind("") self.assertTrue(self.manager.binded) def test_unbind(self): self.assertFalse(self.manager.unbinded) self.manager.unbind() self.assertTrue(self.manager.unbinded) def test_remove_instance(self): self.assertFalse(self.manager.removed) self.manager.remove_instance("") self.assertTrue(self.manager.removed) def test_is_ok(self): ok, msg = self.manager.is_ok() self.assertFalse(ok) self.assertEqual("error", msg) self.manager.ok = True self.manager.msg = "" ok, msg = self.manager.is_ok() self.assertTrue(ok) self.assertEqual("", msg)
def setUp(self): from redisapi.managers import FakeManager self.manager = FakeManager()