def test_94_delete_client(self): client = ClientDAO.get_all_clients().pop() self.assertTrue(ClientDAO.delete_client(client.id))
def test_92_update_client(self): ClientDAOTests.client.name = "Updated test client" self.assertTrue(ClientDAO.update_client(ClientDAOTests.client))
def test_03_get_one(self): self.assertTrue(ClientDAO.get_client(ClientDAOTests.client.id))
def test_01_insert(self): self.assertEqual(ClientDAO.create_client(ClientDAOTests.client), True)
def test_02_get_all(self): clients = ClientDAO.get_all_clients() ClientDAOTests.client = clients.pop() self.assertTrue(clients)
def create_client(client): return ClientDAO.create_client(client)
def update_client(client): return ClientDAO.update_client(client)
def delete_client(id): return ClientDAO.delete_client(id)
def get_client(id): client = ClientDAO.get_client(id) return client.serialize() if client else client
def get_all_clients(): clients = [] for client in ClientDAO.get_all_clients(): clients.append(client.serialize()) return clients