Ejemplo n.º 1
0
 def test_cesar_add_car(self):
     register_id = uuid.uuid4()
     garage = Garage(
         'Rome',
         2,
         register_id,
     )
     cesar = Cesar('Qwerty', [garage], register_id)
     cesar.add_car(car, garage)
     self.assertEqual(cesar.cars_count(), 1)
Ejemplo n.º 2
0
 def test_cesar_le(self):
     cesar_other = Cesar('Griffin', [garage])
     self.assertLessEqual(cesar_other, cesar)
Ejemplo n.º 3
0
 def test_cesar_lt(self):
     cesar_other = Cesar('Griffin', )
     self.assertLess(cesar_other, cesar)
Ejemplo n.º 4
0
 def test_cesar_ge(self):
     cesar_other = Cesar('Griffin', [garage])
     self.assertGreaterEqual(cesar, cesar_other)
Ejemplo n.º 5
0
 def test_cesar_gt(self):
     cesar_other = Cesar('Griffin', )
     self.assertGreater(cesar, cesar_other)
Ejemplo n.º 6
0
 def test_cesar_ne(self):
     cesar_other = Cesar('Griffin', )
     self.assertNotEqual(cesar, cesar_other)
Ejemplo n.º 7
0
 def test_cesar_eq(self):
     cesar_other = Cesar('Griffin', [garage])
     self.assertEqual(cesar, cesar_other)
Ejemplo n.º 8
0

car = Car(
    81.96,
    'Sedan',
    'BENTLEY',
    24.3,
)
register_id = uuid.uuid4()
garage = Garage(
    'Kiev',
    3,
    register_id,
    [car],
)
cesar = Cesar('cesar', [garage], register_id)


class TestCar(unittest.TestCase):
    car_json_file = PROJECT_PATH + '/data/json/car.json'

    def test_car_init_error(self):
        with self.assertRaises(IncorrectValueException):
            Car(81.96, 'Cabriolet', 'LADA', 24.3)

    def test_car_eq(self):
        car_other = Car(
            81.96,
            'Coupe',
            'BMW',
            52.1,