def setUp(self): self.room = Room("Room 1", 45, "Wild West") self.guest_1 = Guest("Michael Jackson", 50) self.guest_2 = Guest("50 Cent", 150) self.song_1 = Song("Beautiful Day", "U2") self.song_2 = Song("Bunsen", "Frontierer") self.song_3 = Song("Axe To Fall", "Converge")
def setUp(self): self.room_01 = Room("The Party Room", 4, 5.00) self.room_02 = Room("The Date Room", 2, 10.00) self.drink_01 = Drink("Gaffer's Home Brew", 5, 1.20) self.drink_02 = Drink("Dry Martini", 2, 3.40) self.drink_03 = Drink("Margarita", 2, 3.40) self.drink_04 = Drink("Manhattan", 2, 3.40) self.drink_05 = Drink("Sazerac", 3, 4.25) self.drink_06 = Drink("Highball", 1, 2.60) self.song_01 = Song("Come on Eileen", "Dexys Midnight Runners") self.song_02 = Song("Mr Blue Sky", "ELO") self.song_03 = Song("Bat out of Hell", "Meatloaf") self.song_04 = Song("You're so Vain", "Carly Simon") self.song_05 = Song("Tubthumping", "Chumbawamba") self.song_06 = Song("Accidentally in Love", "Counting Crows") self.guest_01 = Guest("Frodo Baggins", 51, 30.50, self.song_04, self.drink_06) self.guest_02 = Guest("Samwise Gamgee", 36, 10.75, self.song_03, self.drink_01) self.guest_03 = Guest("Meriadoc Brandybuck", 37, 23.60, self.song_01, self.drink_05) self.guest_04 = Guest("Peregrin Took", 29, 17.85, self.song_05, self.drink_03)
def setUp(self): self.guest1 = Guest("Stevie", 39, "The Chain", 10) self.guest2 = Guest("Luke", 45, "The Rocky Road to Dublin", 150) self.guest3 = Guest("Cathy", 31, "Wuthering Heights", 20) # self.room1 = Room("Osaka", 5, 20) self.room = Room("Tokyo", 3, 20)
def setUp(self): self.guest = Guest("Callum", 10.00, {"Crystal Lake": "Disobey"}) self.guest_2 = Guest("James", 4.00, {"Currents": "Second Skin"}) self.guest_3 = Guest("Grant", 50.00, {"Bad Omens": "Dethrone"}) self.room = Room(1, 4, 5.00) self.room_2 = Room(1, 6, 10.00)
def setUp(self): self.room = Room("Karoke Room 1", "Saviour", 0, 3, 2) self.guest_1 = Guest("Baron Von Humperdink", 25, 40, "Saviour") self.guest_2 = Guest("Baron Von Jon", 45, 40, "Faith Alone") self.guest_3 = Guest("Baron Steve", 65, 40, "Blitzkrieg Bop") self.song_1 = Song("Saviour", "Rise Against") self.song_2 = Song("Blitzkrieg Bop", "Ramones") self.song_3 = Song("Faith Alone", "Bad Religion")
def setUp(self): self.room = Room("Room 1", 3, 5.00, 100.00) self.song_1 = Song("Africa", "Toto") self.song_2 = Song("Purple Rain", "Prince") self.song_3 = Song("Dancing Queen", "Abba") self.guest_1 = Guest("Elton", 30.00, "Purple Rain") self.guest_2 = Guest("Dolly", 40.00, "Wannabe") self.guest_3 = Guest("Kylie", 50.00, "Africa") self.guest_4 = Guest("Bruce", 50.00, "Enter Sandman")
def setUp(self): self.room1 = Room("Room 1", 2, 5) self.room2 = Room("Room 2", 3, 7.5) self.guest1 = Guest("Sam", 5) self.guest2 = Guest("Bob", 10) self.guest3 = Guest("Joe", 15) self.song1 = Song("People Like Us") self.song2 = Song("Waterloo") self.song3 = Song("Ice Cream")
def test_can_add_guest_to_room_room_full(self): guest_1 = Guest("Rocky", 100, "Eye of the tiger") guest_2 = Guest("Apollo", 100, "Living in America") guest_3 = Guest("Adrian", 100, "No easy way out") guest_4 = Guest("Paulie", 100, "Heart's on fire") guest_5 = Guest("Ivan", 100, "Burning heart") self.room.guests.append(guest_1) self.room.guests.append(guest_2) self.room.guests.append(guest_3) self.room.guests.append(guest_4) self.assertEqual("Room is full", self.room.add_guest_to_room(guest_5))
def setUp(self): # self.room1 = Room("Osaka", 5, 20) self.room = Room("Tokyo", 3, 20) self.song1 = Song("Fleetwood Mac", "The Chain") self.song2 = Song("Dubliners", "The Rocky Road to Dublin") self.song3 = Song("Kate Bush", "Wuthering Heights") self.guest1 = Guest("Stevie", 39, "The Chain", 10) self.guest2 = Guest("Luke", 45, "The Rocky Road to Dublin", 150) self.guest3 = Guest("Cathy", 31, "Wuthering Heights", 200)
def setUp(self): self.room_1 = Room("Karaoke Star", 50) self.room_2 = Room("Karaoke Rooms", 20) self.room_3 = Room("Scotland's got talent", 10) self.guest_1 = Guest("Arnold") self.guest_2 = Guest("John") self.guest_3 = Guest("Tamara") self.song_1 = Song("Hotel California", "Eagles", "rock") self.song_2 = Song("Viva Las Vegas", "Elvis Presley", "Rock and roll") self.song_3 = Song("Billie Jean", "Michael Jackson", "Pop")
def setUp(self): self.song1 = Song("Help", "The Beatles") self.song2 = Song("Saturday Night", "Sam Cooke") self.songs = [self.song1, self.song2] self.guest1 = Guest("Hannah") self.guest2 = Guest("Louise") self.guest3 = Guest("Harry") self.guests = [self.guest1, self.guest2, self.guest3] self.room = Room("Motown", 3)
def setUp(self): # Drinks self.drink_1 = Drink("Tennents", 3.50, True) self.drink_2 = Drink("Coca Cola", 2.00, False) # Songs self.song_1 = Song("Shake It Off", "Taylor Swift", 219) self.song_2 = Song("Sweet Caroline", "Neil Diamond", 201) self.song_3 = Song("YMCA", "Village People", 287) # Guests self.guest_1 = Guest("Alice", 43, 30.00, self.song_3) self.guest_4 = Guest("David", 17, 10.00, self.song_2) self.guest_6 = Guest("Freddie", 31, 5.00, self.song_1)
def setUp(self): self.room = Room("Cover Your Ears!", 15, 10) self.room_small = Room("Tight Squeeze", 1, 15) self.song = Song("Hold a chicken in the air") self.song_not_fav = Song("Put that chair back") # fav_song should be song object, not just a string self.guest = Guest("Sid The Sloth", 33.25, "Hold a chicken in the air") # like... # self.guest = Guest("Sid The Sloth", 33.25, song) # fav_song should be song object, not just a string self.guest_no_money = Guest("Scrooge", 3.99, "Yeah, right!")
def setUp(self): self.song = Song("Clint Eastwood", "Gorrilaz", "Electropop") self.song2 = Song("All Eyez On Me", "Tupac", "Rap") self.song3 = Song("Timeless", "Il Divo", "Classical") self.song4 = Song("Hurt", "Johnny Cash", "Country") self.song5 = Song("Mustang Sally", "Wilson Pinkett", "Blues") self.song6 = Song("Think Twice", "Celine Dion", "Soft Rock") self.song7 = Song("Bye Bye", "Mariah Carey", "R&B") self.song8 = Song("Perfect", "Ed Sheeran", "Pop") self.room = Room("300", 30.00, 0, [self.song, self.song2]) self.guest = Guest("Frank Samson", 50.00, 30, self.song3) self.guest2 = Guest("Johnny Bravo", 100.00, 55, self.song4) self.guest3 = Guest("Lucy Lou", 85.00, 40, self.song5) self.guest4 = Guest("Paul Rand", 20.00, 17, self.song6)
def setUp(self): self.song_1 = Song("Highway to Hell", "AC/DC") self.song_2 = Song("The Clansman", "Iron Maiden") self.song_3 = Song("Ace of Spades", "Motorhead") self.songs = [self.song_1, self.song_2, self.song_3] self.jack = Guest("Jack", 20, self.song_1) self.victor = Guest("Victor", 15, self.song_2) self.isa = Guest("Isa", 100, self.song_3) self.guests = [self.jack, self.victor, self.isa] self.winston = Guest("Winston", 10, self.song_2) self.room = Room("The Metal Room", 3, 10)
def setUp(self): self.room = Room("The Viper Room", 150, 5, 20) self.song1 = Song("The Rolling Stones", "She's a rainbow") self.song2 = Song("The Kinks", "All day and all of the night") self.song3 = Song("The Beatles", "Norwegian Wood") self.song4 = Song("The Troggs", "Wild Thing") self.songs = [self.song1, self.song2, self.song3, self.song4] self.guest1 = Guest("Holly Golighty", 20, 50, self.song1, 4) self.guest2 = Guest("Paul Varjak", 27, 100, self.song2, 8) self.guest3 = Guest("Cat", 100, 0, self.song4, 2) self.guests = [self.guest1, self.guest2, self.guest3]
def setUp(self): self.room_1 = Room("Lizard Lounge", 3) self.guest_1 = Guest("Colin the Crooner", 34.23, "Isn't it Pythonic?") self.guest_2 = Guest("Sadie the Screamer", 62.89, "Computer Love") self.guest_3 = Guest("Tuneless Wanda", 29.99, "Don't Fear the Repo") self.guest_4 = Guest("Robin the Rocker", 9.34, "Together in Electric Dreams") self.song_1 = Song("Isn't it Pythonic?", "Alanis Morissette") self.song_2 = Song("Little Red Rooster", "Jimi Hendrix") self.song_3 = Song("Computer Love", "Kraftwerk") self.song_4 = Song("Don't Fear the Repo", "Blue Oyster Cult") self.song_5 = Song("Go Your Own Way", "Fleetwood MacBook") self.song_6 = Song("MySQL", "The Temptations") self.song_7 = Song("Let's Make Love and Listen to Death from Above", "CSS")
def setUp(self): self.room1 = Room("Boiler room", 20, 5) self.room2 = Room("Grinder room", 35, 3) self.guest = Guest("Jack", 28, 50.00, "In the end") self.guest1 = Guest("Andy", 35, 75.00, "In the end") self.guest2 = Guest("Alex", 25, 30.00, "Unwritten") self.guest3 = Guest("Collin", 30, 45.00, "Dancing in the moonlight") self.guests1 = [self.guest, self.guest1, self.guest2] self.guests2 = [self.guest, self.guest1, self.guest2, self.guest3] self.guests3 = [self.guest1, self.guest2, self.guest3] self.song = Song("Queen", "Bohemian Rhapsody") self.song1 = Song("Linken park", "In the end") self.song2 = Song("Natasha Bedingfield", "Unwritten") self.song4 = Song("Top Loader", "Dancing in the moonlight") self.playlist = [self.song, self.song1, self.song2]
def setUp(self): self.song1 = Song("Help", "The Beatles") self.song2 = Song("Saturday Night", "Sam Cooke") self._songs = [self.song1, self.song2] self.guest = Guest("Hannah")
def setUp(self): self.song1 = Song("The Rolling Stones", "She's a rainbow") self.song2 = Song("The Kinks", "All day and all of the night") self.song3 = Song("The Beatles", "Norwegian Wood") self.song4 = Song("The Troggs", "Wild Thing") self.songs = [self.song1, self.song2, self.song3, self.song4] self.drink = Drink("rum", 5.00, 30) self.food = Food("peanuts", 2.00, 25) self.guest1 = Guest("Holly Golighty", 20, 50, self.song1, 4) self.guest2 = Guest("Paul Varjak", 27, 100, self.song2, 8) self.guest3 = Guest("Cat", 100, 0, self.song4, 2) self.guests = [self.guest1, self.guest2, self.guest3]
def test_cannot_check_guest_in_if_cannot_afford_it(self): tam = Guest("Tam", 2, self.song_1) self.room.check_in_guest(tam) self.assertEqual(0, self.room.number_of_guests()) self.assertEqual(0, self.room.till) self.assertEqual(2, tam.cash)
def setUp(self): self.guest_1 = Guest("Colin the Crooner", 34.23, "Isn't it Pythonic?") self.room_1 = Room("Lizard Lounge", 3) self.room_2 = Room("Viper's Nest", 10) self.room_3 = Room("Clucking Hell", 15) room_list = [self.room_1, self.room_2, self.room_3] self.karaoke_bar = KaraokeBar("The Hit Re-Factory", room_list, 100.00, 10.00)
def setUp(self): drink_1 = Drink("Guinness", 3, 3) drink_2 = Drink("Whiskey Sour", 6, 5) drink_3 = Drink("Tsingtao", 4, 3) drinks_list = [drink_1, drink_2, drink_3] self.bar_1 = Bar(500, drinks_list) self.song_1 = Song(10001, "Let's Make Love and Listen to Death from Above", "CSS", [3,30], 2005) self.song_4 = Song(10004, "Club Tropicana", "Wham!", [4, 28], 1983) self.guest_1 = Guest("Lovefoxxx", 36, 50, self.song_1) self.guest_2 = Guest("Britney Spears", 38, 100, self.song_4) self.room_1 = Room("Plush Paradise", 3)
def setUp(self): drink_1 = Drink("Guinness", 3, 3) drink_2 = Drink("Whiskey Sour", 6, 5) drink_3 = Drink("Tsingtao", 4, 3) drinks_list = [drink_1, drink_2, drink_3] self.room_1 = Room("Plush Paradise", 3) self.bar_1 = Bar(500, drinks_list) self.venue_1 = Venue("Cara's OK Karaoke", [self.room_1], self.bar_1) self.song_1 = Song(10001, "Let's Make Love and Listen to Death from Above", "CSS", [3, 30], 2005) self.song_2 = Song(10002, "Song 2", "Blur", [2, 2], 1996) self.song_3 = Song(10003, "E-Mail My Heart", "Britney Spears", [3, 41], 1999) self.song_4 = Song(10004, "Club Tropicana", "Wham!", [4, 28], 1983) self.song_5 = Song(10005, "Virtual Insanity", "Jamiroquai", [4, 4], 1996) self.guest_1 = Guest("Lovefoxxx", 36, 50, self.song_1) self.guest_2 = Guest("Britney Spears", 38, 100, self.song_4) self.guest_3 = Guest("Damon Albarn", 52, 20, self.song_3) self.guest_4 = Guest("Jamiroquai", 50, 5, self.song_5) self.guest_5 = Guest("Human Child", 8, 20, self.song_2) self.guest_6 = Guest("Jay-Z", 50, 10000, self.song_5) self.guest_7 = Guest("Shania Twain", 55, 80, self.song_1)
def setUp(self): self.song_1 = Song("Highway to Hell", "AC/DC") self.song_2 = Song("The Clansman", "Iron Maiden") self.song_3 = Song("Ace of Spades", "Motorhead") self.songs = [self.song_1, self.song_2, self.song_3] song = Song("Ace of Spades", "Motorhead") self.guest = Guest("Jack", 20, song)
def setUp(self): song_1 = Song("Run-D.M.C.", "Christmas in Hollis") song_2 = Song("Skeletons", "Stevie Wonder") song_3 = Song("Beethoven", "Ode to Joy") song_4 = Song("Let It Snow! Let It Snow! Let It Snow!", "Vaughn Monroe") self.guest_1 = Guest("John McLean", 39, song_1, 100.00, "Yippee-ky-ay!!") self.guest_2 = Guest( "Al Powell", 43, song_2, 50.00, "Now means now goddammit!, I'm under automatic rifle fire at Nakatomi, I need backup assistance now! NOW, GODDAMMIT, NOW!", ) self.guest_3 = Guest( "Hans Gruber", 47, song_3, 10000.00, "WHERE ARE MY DETONATORS!" ) self.guest_4 = Guest( "Karl Vreski", 35, song_4, 0.00, "No one kills him but me!" )
def test_cannot_sell_drink_if_insufficient_funds(self): guest_4 = Guest("Robin the Rocker", 19.34, "Together in Electric Dreams") self.karaoke_bar.collect_entry_fee(guest_4) self.karaoke_bar.add_drink(self.drink_5) self.karaoke_bar.add_drink(self.drink_6) self.karaoke_bar.sell_drink(guest_4, self.drink_5) self.karaoke_bar.sell_drink(guest_4, self.drink_6) self.assertEqual(1, self.karaoke_bar.count_drinks()) self.assertEqual(115.95, self.karaoke_bar.till) self.assertEqual(3.39, round(guest_4.wallet, 2))
def setUp(self): self.guests = { "DonaldTrump" : Guest("Donald Trump"), # 0 "VladimirPutin" : Guest("Vladimir Putin"), # 1 "KimJongUn" : Guest("Kim Jong Un"), # 2 "JamesHetfield" : Guest("James Hetfield"), # 3 "ClifBurton" : Guest("Clif Burton"), # 4 "BrianScott" : Guest("Brian Scott"), # 5 "AngusYoung" : Guest("Angus Young") # 6 }
def setUp(self): # Drinks self.drink_1 = Drink("Tennents", 3.50, True) self.drink_2 = Drink("Coca Cola", 2.00, False) # Songs self.song_1 = Song("Shake It Off", "Taylor Swift", 219) self.song_2 = Song("Sweet Caroline", "Neil Diamond", 201) self.song_3 = Song("YMCA", "Village People", 287) self.song_4 = Song("I'm Gonna Be (500 Miles)", "The Proclaimers", 217) # Guests self.guest_1 = Guest("Alice", 43, 30.00, self.song_3) self.guest_2 = Guest("Bob", 45, 60.00, self.song_3) self.guest_3 = Guest("Charlie", 21, 15.50, self.song_3) self.guest_4 = Guest("David", 17, 10.00, self.song_2) self.guest_5 = Guest("Emma", 24, 29.95, self.song_2) self.guest_6 = Guest("Freddie", 31, 5.00, self.song_1) group_1 = [self.guest_1, self.guest_2, self.guest_3, self.guest_4, self.guest_5] # Rooms self.room_1 = Room(1, 4) self.room_2 = Room(2, 5) self.room_2.guests = group_1
def setUp(self): self.guest = Guest("John Travolta", 34, 50, "Saturday Night Fever") self.guest_2 = Guest("Cyndi Lauper", 50, 60, "Girls just wanna have fun") self.guest_3 = Guest("Bob Dylan", 20, 35, "Blowin in the wind") self.guest_4 = Guest("Tom Jones", 26, 80, "It's not unusual") self.guest_5 = Guest("Dizzee Rascal", 31, 200, "Bonkers") self.guest_6 = Guest("Beyonce", 19, 40, "If I were a boy") self.song = Song("Saturday Night Fever", "The Bee Gees", 3.22) self.song_2 = Song("Girls just wanna have fun", "Cyndi Lauper", 2.58) self.song_3 = Song("Blowin in the wind", "Bob Dylan", 4.15) self.song_4 = Song("It's not unusual", "Tom Jones", 3.42) self.song_5 = Song("Bonkers", "Dizzee Rascal", 3.12) self.song_6 = Song("If I were a boy", "Beyonce", 4.11) self.example_room_1 = Room("stars in your eyes", 5, self.guest, self.song, [], []) self.example_room_2 = Room("Britains Got Talent", 4, self.guest, self.song, ["John Travolta", "Cyndi Lauper"], []) self.example_room_3 = Room("The Voice", 4, self.guest, self.song, ["John Travolta", "Cyndi Lauper", "Dizzee Rascal", "Beyonce"], [{ "title": "Saturday Night Fever", "Artist": "The Bee Gees", "length": 3.22, }, { "title": "Girls just wanna have fun", "Artist": "Cyndi Lauper", "length": 2.58, }, { "title": "Blowin in the wind", "Artist": "Bob Dylan", "length": 4.15 } ])