Exemplo n.º 1
0
 def testMaximErrorsVehicle(self):
     copia_api_Rentalcars = mock.create_autospec(Rentalcars)
     viatge = Viatge()
     viatge.gestioNumP(1, 2)
     vol1 = Flights()
     vol1.__initp__("EF325F", "ROMA", 2, 135, 0)
     viatge.afegirVol(vol1)
     vol2 = Flights()
     vol2.__initp__("EY4325F", "PARIS", 2, 170, 0)
     viatge.afegirVol(vol2)
     copia_api_Rentalcars.confirm_reserve.return_value = False
     self.assertFalse(
         viatge.ReservaCarsConsiderantErrors(copia_api_Rentalcars))
Exemplo n.º 2
0
 def testCorrecteUnReintentVehicle(self):
     copia_api_Rentalcars = mock.create_autospec(Rentalcars)
     viatge = Viatge()
     viatge.gestioNumP(1, 2)
     vol1 = Flights()
     vol1.__initp__("EF325F", "ROMA", 2, 135, 0)
     viatge.afegirVol(vol1)
     vol2 = Flights()
     vol2.__initp__("EY4325F", "PARIS", 2, 170, 0)
     viatge.afegirVol(vol2)
     copia_api_Rentalcars.confirm_reserve.side_effect = [False, True]
     viatge.ReservaCarsConsiderantErrors(copia_api_Rentalcars)
     self.assertTrue(copia_api_Rentalcars.confirm_reserve.call_count == 2)