def test_can_delete_a_group(self): grp = Group(self.group.account) with self.assertRaises(ex.NoGroupIdError): grp.delete() self.assertEquals(self.group.account.adapter.called, 0) self.assertFalse(self.group.is_deleted())
def test_can_delete_a_group(self): grp = Group(self.group.account) with self.assertRaises(ex.NoGroupIdError): grp.delete() self.assertEquals(self.group.account.adapter.called, 0) self.assertFalse(self.group.is_deleted())
def test_can_delete_a_group3(self): MockAdapter.expected = True mbr = Group(self.group.account, { 'member_group_id': 200, 'deleted_at': None }) result = mbr.delete() self.assertIsNone(result) self.assertEquals(mbr.account.adapter.called, 1) self.assertEquals(mbr.account.adapter.call, ('DELETE', '/groups/200', {})) self.assertTrue(mbr.is_deleted())
def test_can_delete_a_group2(self): MockAdapter.expected = None grp = Group( self.group.account, { 'member_group_id': 200, 'deleted_at': datetime.now().strftime(SERIALIZED_DATETIME_FORMAT) }) result = grp.delete() self.assertIsNone(result) self.assertEquals(grp.account.adapter.called, 0) self.assertTrue(grp.is_deleted())
def test_can_delete_a_group2(self): MockAdapter.expected = None grp = Group( self.group.account, { 'member_group_id': 200, 'deleted_at': datetime.now().strftime(SERIALIZED_DATETIME_FORMAT) }) result = grp.delete() self.assertIsNone(result) self.assertEquals(grp.account.adapter.called, 0) self.assertTrue(grp.is_deleted())
def test_can_delete_a_group3(self): MockAdapter.expected = True mbr = Group( self.group.account, { 'member_group_id': 200, 'deleted_at': None }) result = mbr.delete() self.assertIsNone(result) self.assertEquals(mbr.account.adapter.called, 1) self.assertEquals( mbr.account.adapter.call, ('DELETE', '/groups/200', {})) self.assertTrue(mbr.is_deleted())