def run_tests():
    bus = Car("Datsun", 180)
    bus.drive(30)
    print("fuel =", bus.fuel)
    print("odo =", bus.odometer)
    bus.drive(55)
    print("fuel =", bus.fuel)
    print("odo = ", bus.odometer)
    print(bus)

    distance = int(input("Drive how far? "))
    while distance > 0:
        travelled = bus.drive(distance)
        print("{} travelled {}".format(str(bus), travelled))
        distance = int(input("Drive how far? "))

    taxi = Taxi("Prius 1", 100)
    print(taxi)
    taxi.drive(25)
    print(taxi, taxi.get_fare())
    taxi.start_fare()
    taxi.drive(40)
    print(taxi, taxi.get_fare())

    silver_service_taxi = SilverServiceTaxi("Limo", 100, 2)
    print(silver_service_taxi, silver_service_taxi.get_fare())
    silver_service_taxi.drive(10)
    print(silver_service_taxi, silver_service_taxi.get_fare())
def main():
    """Test the SilverServiceTaxi class."""
    hummer = SilverServiceTaxi('Hummer', 200, 2)
    print(hummer)
    hummer.drive(18)
    print("Your current fare is ${:.2f}".format(hummer.get_fare()))
    print(hummer)
def run_tests():
    bus = Car("Datsun", 180)
    bus.drive(30)
    print("fuel =", bus.fuel)
    print("odo =", bus.odometer)
    bus.drive(55)
    print("fuel =", bus.fuel)
    print("odo = ", bus.odometer)
    print(bus)

    # drive bus (input/loop is oblivious to fuel)
    distance = int(input("Drive how far? "))
    while distance > 0:
        travelled = bus.drive(distance)
        print("{} travelled {}".format(str(bus), travelled))
        distance = int(input("Drive how far? "))

    t = Taxi("Prius 1", 100)
    print(t)
    t.drive(25)
    print(t, t.get_fare())
    t.start_fare()
    t.drive(40)
    print(t, t.get_fare())

    sst = SilverServiceTaxi("Limo", 100, 2)
    print(sst, sst.get_fare())
    sst.drive(10)
    print(sst, sst.get_fare())
Exemple #4
0
def run_tests():
    """Run tests to show workings of Car and Taxi classes."""
    bus = Car("Datsun", 180)
    bus.drive(30)
    print("fuel =", bus.fuel)
    print("odo =", bus.odometer)
    bus.drive(55)
    print("fuel =", bus.fuel)
    print("odo = ", bus.odometer)
    print(bus)

    distance = int(input("Drive how far? "))
    while distance > 0:
        travelled = bus.drive(distance)
        print("{} travelled {}".format(str(bus), travelled))
        distance = int(input("Drive how far? "))

    t = Taxi("Prius 1", 100)
    print(t)
    t.drive(25)
    print(t, t.get_fare())
    t.start_fare()
    t.drive(40)
    print(t, t.get_fare())

    sst = SilverServiceTaxi("Limo", 100, 2)
    print(sst, sst.get_fare())
    sst.drive(10)
    print(sst, sst.get_fare())
def main():
    """Test silver service taxi program"""
    """Test SilverServiceTaxi"""
    my_silver_taxi = SilverServiceTaxi("Porsche 911", 200, 2)
    my_silver_taxi.drive(18)
    print("The fare for this trip is ${:.2f}".format(
        my_silver_taxi.get_fare()))
    print(my_silver_taxi)
def main():
    """Test cases for SilverServiceTaxi class"""
    hummer = SilverServiceTaxi("Hummer", 200, 4)
    print(hummer)
    limo = SilverServiceTaxi("Limo", 200, 2)
    limo.drive(18)
    print(limo)
    print("${:.2f}".format(limo.get_fare()))
def main():

    """Test SilverServiceTaxi."""

    taxi = SilverServiceTaxi("Test Fancy Taxi", 100, 2)

    taxi.drive(18)

    print(taxi)

    print(taxi.get_fare())
def main():
    """This program is modified version after Inheriting Enhancements"""

    Hummer = SilverServiceTaxi("Hummer", 200, 4)
    print(Hummer)
    print("fare={:.2f}".format(Hummer.get_fare()))
    Hummer.drive(100)
    print(Hummer)
    print("fare={:.2f}".format(Hummer.get_fare()))
    print()
    Taxi = SilverServiceTaxi("SilverServiceTaxi", 200, 2)
    print(Taxi)
    print("fare={:.2f}".format(Taxi.get_fare()))
    Taxi.drive(18)
    print(Taxi)
    print("fare={:.2f}".format(Taxi.get_fare()))
from silver_service_taxi import SilverServiceTaxi


hummer_taxi = SilverServiceTaxi("hummer", 200, 4)
print(hummer_taxi)


limo_taxi = SilverServiceTaxi("limo", 100, 2)
limo_taxi.drive(18)
print(limo_taxi)
print(limo_taxi.get_fare())


test_taxi = SilverServiceTaxi("limo", 100, 2)
print(test_taxi.get_fare())
Exemple #10
0
def main():
    """price per km time 10(fanciness) = 12.30 per km, times the distance drove which is also 10"""
    sstaxi = SilverServiceTaxi("Silver Service Taxi", 100, 10)
    sstaxi.drive(10)
    print(sstaxi)
    print(sstaxi.get_fare())
Exemple #11
0
from silver_service_taxi import SilverServiceTaxi

hummer = SilverServiceTaxi("Hummer", 200, 4)

print(hummer)

fancy2 = SilverServiceTaxi("Fancy", 100, 2)

fancy2.drive(18)

print(fancy2.get_fare())
print(fancy2)
Exemple #12
0
from silver_service_taxi import SilverServiceTaxi

taxi = SilverServiceTaxi("hummer", 100, 2)
taxi.drive(18)
print(taxi)
print(taxi.get_fare())
def main():
    taxi=SilverServiceTaxi('taxi', 100, 2)
    taxi.drive(18)
    print(taxi)
    print('fare = ${}'.format(taxi.get_fare()))
from silver_service_taxi import SilverServiceTaxi

if __name__ == '__main__':

    test_silver = SilverServiceTaxi("Test", 100, 2)
    test_silver.drive(18)
    print(test_silver)
    print(test_silver.get_fare())

Exemple #15
0
def main():
    Hummer = SilverServiceTaxi("Hummer", 100, 2)
    Hummer.drive(18)
    current_fare = Hummer.get_fare()
    print(current_fare)
    print(Hummer)
def main():
    taxi = SilverServiceTaxi('Fancy Taxi', 100, 2)
    taxi.drive(18)
    print(taxi.get_fare())
Exemple #17
0
def main():
    taxi = SilverServiceTaxi("Prius 1", 100, 2)
    taxi.drive(18)
    print(taxi)
Exemple #18
0
def main():
    fancy_taxi = SilverServiceTaxi("Fancy taxi test drive", 100, 2)
    fancy_taxi.drive(18)
    print(fancy_taxi)
    print("The fancy taxi cost: ${:.2f}".format(fancy_taxi.get_fare()))
def silver_service_taxi_test():
    silver_taxi = SilverServiceTaxi("silver_taxi", 100, 2)
    silver_taxi.drive(18)
    print(silver_taxi)
    print("Fare = ${:.2f}".format(silver_taxi.get_fare()))
from silver_service_taxi import SilverServiceTaxi

silver_1 = SilverServiceTaxi("Hummer", 200, 2)

silver_1.drive(18)

print(SilverServiceTaxi("Hummer", 200, 2).get_fare())
def main():

    my_taxi = SilverServiceTaxi("Taxi", 100, 4)
    my_taxi.drive(60)
    print(my_taxi)
Exemple #22
0
def main():
    taxi = SilverServiceTaxi("Silver Service Taxi1", 100, 2)
    taxi.drive(18)
    print(taxi)
    print(taxi.get_fare())
Exemple #23
0
def main():
    silver = SilverServiceTaxi("silver", 100, 2)
    silver.drive(18)
    print(silver)
    fare = silver.get_fare()
    print(fare)
Exemple #24
0
"""Test program for SilverServiceTaxi class."""

from silver_service_taxi import SilverServiceTaxi

hummer = SilverServiceTaxi('Hummer', 200, 4)
print(hummer)

silver_service_taxi_1 = SilverServiceTaxi('Silver Service Taxi', 18, 2)
silver_service_taxi_1.drive(18)
print(silver_service_taxi_1)
fare = silver_service_taxi_1.get_fare()
print(f"{silver_service_taxi_1.name} current fare price is ${fare:.2f}")
Exemple #25
0
def main():
    taxi = SilverServiceTaxi("Awesome Taxi", 20, 2)
    taxi.start_fare()
    taxi.drive(18)
    fare = taxi.get_fare()
    print(f"${fare:.2f}")