def setUp(self): """ Set some things up """ self.obj_1 = ActiveTogglerConcrete() self.obj_2 = ActiveTogglerConcrete() self.obj_1.save() self.obj_2.save()
class ActiveTogglerTestCase(TestCase): """ Tests for the ActiveToggler abstract model """ def setUp(self): """ Set some things up """ self.obj_1 = ActiveTogglerConcrete() self.obj_2 = ActiveTogglerConcrete() self.obj_1.save() self.obj_2.save() def test_toggling(self): """ Make sure our toggling works ... thats about all the model does... """ self.obj_1.active = True self.obj_1.save() self.assertTrue(self.obj_1.active) self.assertFalse(self.obj_2.active) self.obj_2.active = True self.obj_2.save() self.assertEquals(ActiveTogglerConcrete.objects.filter(active=True).count(), 1)