def test_hybrid_car_number_volt_cells(self): hybrid_car = HybridCar() self.assertEqual(1, hybrid_car.getNumberVoltCells()) hybrid_car.setNumberVoltCells(28) self.assertEqual(28, hybrid_car.getNumberVoltCells())
print 'Colour: ' + car3.getColour() print 'Number of cylinders: ' + str(car3.getNumberDieselCylinders()) print 'Mileage on the clock: ' + str(car3.getMileage()) print '------------------' # Hybrid car car4 = HybridCar() car4.setMake('Ford') car4.setModel('Fusion Hybrid') car4.setColour('Blue') car4.setMileage(600) car4.setNumberVoltCells(28) print 'Hybrid car type: ' + car4.getMake() print 'Model: ' + car4.getModel() print 'Colour: ' + car4.getColour() print 'Number of volt cells: ' + str(car4.getNumberVoltCells()) print 'Mileage on the clock: ' + str(car4.getMileage()) print '------------------' # DBS Rental Company with a fleet of 40 cars: 8 diesel, 8 hybrid, 4 electric and 20 petrol. class DBS_Car_Rental(object): # initializing the class object def __init__(self): self.electric_cars = [] self.petrol_cars = [] self.diesel_cars = [] self.hybrid_cars = [] self.car_fleet = [] # setting up a function to define the current stock of the car fleet