コード例 #1
0
def main():
    gibson = Guitar("Gibson L-5 CES", 1922, 16035.40)
    another_guitar = Guitar("Another Guitar", 2012, 900)
    print("{}'s age is {}. Excepted 95".format(gibson.name, gibson.get_age()))
    print("{}'s age is {}. Expected 5".format(another_guitar.name, another_guitar.get_age()))
    print("{} is vintage: {}. Expected True".format(gibson.name, gibson.is_vintage()))
    print("{} is vintage: {}. Expected False".format(another_guitar.name, another_guitar.is_vintage()))
コード例 #2
0
def main():
    """Demo test code to show how to use car class."""
    cool = Guitar('johnson', '1997', "1234.45")
    cool2 = Guitar('johnson', '1947', "1234.45")
    print(cool2.get_age())
    print("{} is_vintage() - Expected True - Get {}".format(cool2.name, cool2.is_vintage()))
    print("{} is_age() - Expected 70 - Get {}".format(cool2.name, cool2.get_age()))
コード例 #3
0
def main():
    gibson = Guitar("Gibson L-5 CES", 1922, 16035.40)
    print(str(gibson))
    print(gibson.get_age())  # expected 95. got 95
    print(gibson.is_vintage())  # expect True. got True

    other = Guitar("Other Guitar", 2012, 2000)
    print(str(other))
    print(other.get_age())  # expected 5. got 5
    print(other.is_vintage())  # expect False. got False
コード例 #4
0
def main():
    """test the Guitar class is working"""
    gibson_l5 = Guitar("Gibson L-5", 1922, 16035.40, CURRENT_YEAR)
    another_guitar = Guitar("Another Guitar", 2012, 0, CURRENT_YEAR)
    print("{:15} get_age() - Expected 95. Got {}".format(
        gibson_l5.name, gibson_l5.get_age()))
    print("{:15} get_age() - Expected 5. Got {}".format(
        another_guitar.name, another_guitar.get_age()))
    print("{:15} is_vintage() - Expected True. Got {}".format(
        gibson_l5.name, gibson_l5.is_vintage()))
    print("{:15} is_vintage() - Expected False. Got {}".format(
        another_guitar.name, another_guitar.is_vintage()))
コード例 #5
0
def main():
    """Main."""
    guitar1 = Guitar("Gibson L-5 CES", 1922, 16035.40)
    guitar2 = Guitar("Flipper 4500", 1812, 256035.40)
    guitar3 = Guitar("Killer 9001", 1984, 6085.88)

    print(guitar1)
    print(guitar2)
    print(guitar3)

    print("Expected 95 got {}".format(guitar1.get_age()))
    print("Expected 205 got {}".format(guitar2.get_age()))
    print("Expected 33 got {}".format(guitar3.get_age()))
    print("Expected True got {}".format(guitar1.is_vintage()))
    print("Expected True got {}".format(guitar2.is_vintage()))
    print("Expected False got {}".format(guitar3.is_vintage()))
コード例 #6
0
def main():
    gibson = Guitar("Gibson L-5 CES", 1922, 16035.40)
    another_guitar = Guitar("Another Guitar", 2012, 0.00)
    guitars = [gibson, another_guitar]

    for guitar in guitars:
        print(guitar)

    print("{} get_age() - Expected {}. Got {}".format(gibson.name, 96,
                                                      gibson.get_age()))
    print("{} get_age() - Expected {}. Got {}".format(
        another_guitar.name, 6, another_guitar.get_age()))
    print("{} is_vintage() - Expected {}. Got {}".format(
        gibson.name, True, gibson.is_vintage()))
    print("{} is_vintage() - Expected {}. Got {}".format(
        another_guitar.name, False, another_guitar.is_vintage()))
コード例 #7
0
def testing():
    name = "Gibson L-5 CES"
    year = 1922
    cost = 16035.40

    guitar = Guitar(name, year, cost)
    other = Guitar("Another Guitar", 2012, 1512.9)

    print("{} get_age() - Expected {}. Got {}".format(guitar.name, 96,
                                                      guitar.get_age()))
    print("{} get_age() - Expected {}. Got {}".format(other.name, 6,
                                                      other.get_age()))

    print("/n{} is_vintage() - Expected {}. Got {}".format(
        guitar.name, True, guitar.is_vintage()))
    print("{} is_vintage() - Expected {}. Got {}".format(
        other.name, False, other.is_vintage()))
コード例 #8
0
def main():
    guitar1 = Guitar("Gibson L-5 CES", 1922, 16035.40)
    guitar2 = Guitar("Kmart special", 2016, 25.99)
    print("Expected 95. got", guitar1.get_age())
    print("Expected True. got", guitar1.is_vintage())
    print("Expected False. got", guitar2.is_vintage())
    print(guitar1)
    print(guitar2)
コード例 #9
0
def main():
    guitar_1 = Guitar('Gibson L5', 1922, 16035.40)
    guitar_2 = Guitar('something', 2002, 0.5)

    print(guitar_1)
    print(guitar_2)
    print()

    print('{} get_age() - Expected {}. Got {}'.format(guitar_1.name, 96,
                                                      guitar_1.get_age()))
    print('{} get_age() - Expected {}. Got {}'.format(guitar_2.name, 16,
                                                      guitar_2.get_age()))
    print()

    print('{} is_vintage() - Expected {}. Got {}'.format(
        guitar_1.name, 'True', guitar_1.is_vintage()))
    print('{} is_vintage() - Expected {}. Got {}'.format(
        guitar_2.name, 'False', guitar_2.is_vintage()))
コード例 #10
0
def run_tests():
    """Tests for Guitar class."""
    name = "Gibson L-5 CES"
    year = 1922
    cost = 16035.40

    guitar = Guitar(name, year, cost)
    other = Guitar("Another Guitar", 2012, 1512.9)

    print("{} get_age() - Expected {}. Got {}".format(guitar.name, 95,
                                                      guitar.get_age()))
    print("{} get_age() - Expected {}. Got {}".format(other.name, 5,
                                                      other.get_age()))
    print()
    print("{} is_vintage() - Expected {}. Got {}".format(
        guitar.name, True, guitar.is_vintage()))
    print("{} is_vintage() - Expected {}. Got {}".format(
        other.name, False, other.is_vintage()))
コード例 #11
0
def run_tests():
    guitar = Guitar("Gibson L-5 CES", 1922, 16035.40)
    guitar2 = Guitar("Another Guitar", 2012)

    print("{} get_age() - Expected 96. Got {}".format(guitar.name,
                                                      guitar.get_age()))
    assert guitar.get_age() == 96, "get_age is broken"

    print("{} get_age() - Expected 6. Got {}".format(guitar2.name,
                                                     guitar2.get_age()))
    assert guitar2.get_age() == 6, "get_age is broken"

    print("{} is_vintage() - Expected True. Got {}".format(
        guitar.name, guitar.is_vintage()))
    assert guitar.is_vintage(), "is_vintage is broken"

    print("{} is_vintage() - Expected False. Got {}".format(
        guitar2.name, guitar2.is_vintage()))
    assert not guitar2.is_vintage(), "is_vintage is broken"
コード例 #12
0
ファイル: guitar_test.py プロジェクト: PeterMenzel/practicals
def main():
    name = "Gibson L-5 CES"
    year = 1922
    cost = 16035.40

    guitar = Guitar(name, year, cost)
    print(guitar)
    print(guitar.get_age())
    print(guitar.is_vintage())

    another_guitar = Guitar("Another Guitar", 2012, 1512.9)
    print(another_guitar)
    print(another_guitar.get_age())
    print(another_guitar.is_vintage())

    print("{} get_age() - Expected {}. Got {}".format(guitar.name, 95,
                                                      guitar.get_age()))
    print("{} get_age() - Expected {}. Got {}".format(
        another_guitar.name, 5, another_guitar.get_age()))
    print("{} is_vintage() - Expected {}. Got {}".format(
        guitar.name, True, guitar.is_vintage()))
    print("{} is_vintage() - Expected {}. Got {}".format(
        another_guitar.name, False, another_guitar.is_vintage()))
コード例 #13
0
def main():
    one_guitar = Guitar("Gibson L-5 CES", 1922, 16035.40)

    print(one_guitar)

    name = "Gibson L-5 CES"
    year = 1922
    cost = 16035.40

    second_name = "Another Guitar"
    second_year = 2012

    first_guitar = Guitar(name, year, cost)
    second_guitar = Guitar(second_name, second_year)

    print("{} get_age() - Expected {}. Got {}".format(first_guitar.name, 96,
                                                      first_guitar.get_age()))
    print("{} get_age() - Expected {}. Got {}".format(second_guitar.name, 6,
                                                      second_guitar.get_age()))

    print("{} is_vintage() - Expected {}. Got {}".format(
        first_guitar.name, True, first_guitar.is_vintage()))
    print("{} is_vintage() - Expected {}. Got {}".format(
        second_guitar.name, False, second_guitar.is_vintage()))
コード例 #14
0
from prac_07.guitar import Guitar

Guitar1 = Guitar("Gibson L-5 CES", 1922, 16035.40)
Guitar2 = Guitar("Another Guitar", 2012, 500)

print("Gibson L-5 CES get_age() - Expected 95, got {}".format(Guitar1.get_age()))
print("Another Guitar get_age() - Expected 5, got {}".format(Guitar2.get_age()))

print("Gibson L-5 CES is_vintage() - Expected True. Got {}".format(Guitar1.is_vintage()))
print("Another Guitar is_vintage() - Expected False. Got {}".format(Guitar2.is_vintage()))
コード例 #15
0
from prac_07.guitar import Guitar

name = "Gibson L-5 CES"
year = 1922
cost = 16035.40
print("My guitar: {0}, first made in {1}.".format(name, year))

print(Guitar(name, year, cost))

guitar_gibson = Guitar(name, year, cost)

guitar_another = Guitar(name="Another Guitar", year=2012)

print(guitar_gibson.name, "get_age() - Expected 95. Got", guitar_gibson.get_age())
print(guitar_another.name, "get_age() - Expected 5. Got", guitar_another.get_age())

print(guitar_gibson.name, "is_vintage() - Expected True. Got", guitar_gibson.is_vintage())
print(guitar_another.name, "is_vintage() - Expected False. Got", guitar_another.is_vintage())
コード例 #16
0
ファイル: guitar_test.py プロジェクト: LParker7/Practicals
from prac_07.guitar import Guitar

guitar1 = Guitar("Gibson L-5 CES", 1922, 16035.40)
guitar2 = Guitar("Another Guitar", 2012)

print(guitar1)
print(guitar2)

print("{} get_age() - Expected 96. Got {}".format(guitar1.name,
                                                  guitar1.get_age()))
print("{} get_age() - Expected 6. Got {}".format(guitar2.name,
                                                 guitar2.get_age()))

print("{} is_vintage() - Expected True. Got {}".format(guitar1.name,
                                                       guitar1.is_vintage()))
print("{} is_vintage() - Expected False. Got {}".format(
    guitar2.name, guitar2.is_vintage()))
コード例 #17
0
from prac_07.guitar import Guitar

guitar_01 = Guitar("Gibson L-5 CES", 1922, 16035.40)
guitar_02 = Guitar("Another Guitar", 2012, 50.00)

print(guitar_01)
print("Expected 96. Got {}".format(guitar_01.get_age()))
print("Expected True. Got {}".format(guitar_01.is_vintage()))

print(guitar_02)
print("Expected 6. Got {}".format(guitar_02.get_age()))
print("Expected False. Got {}".format(guitar_02.is_vintage()))