Exemplo n.º 1
0
 def test_insertRepairs(self):
     with RepairDatabaseUtils(self.connection) as db:
         count = self.countRepairs()
         self.assertTrue(db.insertRepair(3, 3, 1))
         self.assertTrue(count + 1 == self.countRepairs())
         self.assertTrue(db.insertRepair(4, 4, 1))
         self.assertTrue(count + 2 == self.countRepairs())
Exemplo n.º 2
0
    def test_setRepairStatus(self):
        with RepairDatabaseUtils(self.connection) as db:
            repairID = 1

            self.assertTrue(self.repairExists(repairID))
            self.assertFalse(self.repairIsOngoing(repairID))

            db.setRepairStatus(repairID, 1)

            self.assertTrue(self.repairIsOngoing(repairID))

            db.setRepairStatus(repairID, 0)

            self.assertFalse(self.repairIsOngoing(repairID))
Exemplo n.º 3
0
 def setRepairStatus(self, repairID, status):
     with RepairDatabaseUtils() as db:
         db.setRepairStatus(repairID, status)
Exemplo n.º 4
0
 def cancelRepair(self, repairID):
     with RepairDatabaseUtils() as db:
         db.setRepairStatus(repairID, 2)
Exemplo n.º 5
0
 def listPersonalOngoingRepairs(self, userID):
     with RepairDatabaseUtils() as db:
         return db.listPersonalOngoingRepairs(userID)
Exemplo n.º 6
0
 def listPersonalRepairsHistory(self, userID):
     with RepairDatabaseUtils() as db:
         return db.listPersonalRepairsHistory(userID)
Exemplo n.º 7
0
 def insertRepair(self, userID, CarID):
     with RepairDatabaseUtils() as db:
         db.insertRepair(userID, CarID, 1)
Exemplo n.º 8
0
 def createRepairTable(self):
     with RepairDatabaseUtils() as db:
         db.createRepairTable()
Exemplo n.º 9
0
 def test_listPersonalOngoingRepairs(self):
     userID = 1
     with RepairDatabaseUtils(self.connection) as db:
         self.assertTrue(
             self.countOngoingRepairsByID(userID) == len(
                 db.listPersonalOngoingRepairs(userID)))