Пример #1
0
 def test_interface_get_ready_to_go(self):
     """
     GIVEN :engine, gearbox, electronics, status_panel
     WHEN  :call get_ready_to_go interface
     THEN  :return true
     """
     self.assertTrue(
         self.ctrl.get_ready_to_go(Engine(), GearBox(), Electronics(),
                                   StatusPanel()))
Пример #2
0
    def __init__(self, registration_num, year:int, license_number):
        self.registration_num=registration_num
        self.year=year
        self.license_number=license_number

    def move_forward(self):
        return self.move_forward
    def move_backward(self):
        return self.move_backward
    def stop(self):
        return self.stop
    def turn_right(self):
        return self.turn_right
    def turn_left(self):
        return self.turn_left

    def display_info_car(self):
        print("Registration number =",self.registration_num, " Year =",self.year, " Licence number",self.license_number )

my_car = Body(4)
my_car.display_info_body()
my_car = CarModel('Ferrari')
my_car.display_info_model()
my_car = Engine(3.2,8)
my_car.display_info_engine()
my_car = Suspension(66.7)
my_car.display_info_suspension()
my_car = Brake('handbrake')
my_car.display_info_brake()
my_car = GearBox(99.2,4)
my_car.display_info_gb()
Пример #3
0
 def __init__(self):
     GearBox.__init__(self, Firm.Audi)
Пример #4
0
from Suspension import Suspension
from Body import Body
from Tire import Tire
from Wheel import Wheel
from Brake import Brake
from lab1 import Car
from CarModel import CarModel
from engine import Engine

engine = Engine(capacity=2, number_of_cylinders=4)
car_model = CarModel()
gear_box_type = GearBoxType(name='', remarks='')
suspension = Suspension(spring_rate=0.0)
body = Body(number_of_doors=4)
wheel = Wheel(diameter=17)
gear_box = GearBox(gear_ratio=1.2, current_gear=3)
tire = Tire(width=12, air_pressure=14)
brake = Brake(type='brembo')

car = Car(registration_num=8457,
          year=1998,
          license_number='XCSSERRS',
          engine=engine,
          gear_box=gear_box,
          gear_box_type=gear_box_type,
          suspension=suspension,
          body=body,
          tire=tire,
          wheel=wheel,
          brake=brake)
Пример #5
0
 def __init__(self):
     GearBox.__init__(self, Firm.FORD)