public void Test_GetVenues_ReturnsAllBandVenues() { //Arrange Band testBand = new Band("Name"); testBand.Save(); Venue testVenue1 = new Venue("Object name"); testVenue1.Save(); Venue testVenue2 = new Venue("Other object name"); testVenue2.Save(); //Act testBand.AddVenue(testVenue1); List <Venue> savedVenues = testBand.GetVenues(); List <Venue> testList = new List <Venue> { testVenue1 }; //Assert Assert.Equal(testList, savedVenues); }
public void Test_GetVenues_ReturnsAllBandVenues() { //Arrange Band testBand = new Band("Pentatonix", "Pop", "Problem"); testBand.Save(); Venue testVenue1 = new Venue("Meany Hall"); testVenue1.Save(); Venue testVenue2 = new Venue("Kane Hall"); testVenue2.Save(); //Act testBand.AddVenue(testVenue1); List <Venue> result = testBand.GetVenues(); List <Venue> testList = new List <Venue> { testVenue1 }; //Assert Assert.Equal(testList, result); }
public void T6_GetVenues_RetrievesAllBandVenues() { Band testBand = new Band("Brand New"); testBand.Save(); Venue testVenue1 = new Venue("Paramount Theatre"); testVenue1.Save(); Venue testVenue2 = new Venue("Epicodus Classroom"); testVenue2.Save(); DateTime performanceDate1 = new DateTime(2016, 08, 04); DateTime performanceDate2 = new DateTime(2016, 09, 20); Performance newPerformance1 = new Performance(testVenue1.GetId(), testBand.GetId(), performanceDate1); newPerformance1.Save(); Performance newPerformance2 = new Performance(testVenue2.GetId(), testBand.GetId(), performanceDate2); newPerformance2.Save(); List <Venue> testVenues = new List <Venue> { testVenue1, testVenue2 }; List <Venue> result = testBand.GetVenues(); Assert.Equal(testVenues, result); }
public void Test_GetVenues_ReturnsAllBandVenues() { //Arrange Band testBand = new Band("Beyonce"); testBand.Save(); Venue testVenue1 = new Venue("Key Arena"); testVenue1.Save(); Venue testVenue2 = new Venue("The Gorge"); testVenue2.Save(); //Act testBand.AddVenue(testVenue1); List <Venue> result = testBand.GetVenues(); List <Venue> testList = new List <Venue> { testVenue1 }; //Assert Assert.Equal(testList, result); }
public void AddVenue_AddsVenueToBand_studentList() { //Arrange Band testBand = new Band("Jazzo Band", "Jazz"); testBand.Save(); Venue testVenue = new Venue("westin Ball Room", "Portland, OR"); testVenue.Save(); Venue testVenue2 = new Venue("Hilton Lounge", "Beaverton, OR"); testVenue2.Save(); //Act testBand.AddVenue(testVenue); testBand.AddVenue(testVenue2); List <Venue> result = testBand.GetVenues(); List <Venue> testList = new List <Venue> { testVenue, testVenue2 }; //Assert Assert.Equal(testList, result); }
public void Test_GetVenue_ReturnsAllBandVenues() { //Arrange Band testBand = new Band("Nirvana"); testBand.Save(); Venue testVenue1 = new Venue("ShowBox SODO"); testVenue1.Save(); Venue testVenue2 = new Venue("Gator Lounge"); testVenue2.Save(); //Act testBand.AddVenue(testVenue1); List <Venue> result = testBand.GetVenues(); List <Venue> testList = new List <Venue> { testVenue1 }; //Assert Assert.Equal(testList, result); }
public void Test_RemoveVenue_DisassociatesVenueFromBand() { Band testBand1 = new Band("Some Band Name", "Some Band Description"); testBand1.Save(); Venue venue1 = new Venue("Staples Center", "Los Angeles, CA"); venue1.Save(); Venue venue2 = new Venue("Staples Center", "Los Angeles, CA"); venue2.Save(); Venue venue3 = new Venue("Staples Center", "Los Angeles, CA"); venue3.Save(); testBand1.AddVenue(venue1); testBand1.AddVenue(venue2); testBand1.AddVenue(venue3); testBand1.RemoveVenue(venue2); List <Venue> result = testBand1.GetVenues(); List <Venue> expected = new List <Venue> { venue1, venue3 }; Assert.Equal(expected, result); }
public void GetVenues_ReturnsAllBandVenue_studentList() { //Arrange Band testBand = new Band("Rooky Band", "Rock"); testBand.Save(); Venue testVenue1 = new Venue("westin Ball Room", "Portland, OR"); testVenue1.Save(); Venue testVenue2 = new Venue("Hilton Lounge", "Beaverton, OR"); testVenue2.Save(); //Act testBand.AddVenue(testVenue1); List <Venue> savedVenue = testBand.GetVenues(); List <Venue> testList = new List <Venue> { testVenue1 }; //Assert Assert.Equal(testList, savedVenue); }
public void Test_AddVenue_AddsVenueToBand() { //Arrange Band testBand = new Band("Name"); testBand.Save(); Venue testVenue = new Venue("Object name"); testVenue.Save(); Venue testVenue2 = new Venue("Other object name"); testVenue2.Save(); //Act testBand.AddVenue(testVenue); testBand.AddVenue(testVenue2); List <Venue> result = testBand.GetVenues(); List <Venue> testList = new List <Venue> { testVenue, testVenue2 }; //Assert Assert.Equal(testList, result); }
public void Test_GetVenues_ReturnsAllBandVenues() { //Arrange Band testBand = new Band("ColdPlay"); testBand.Save(); Venue testVenue1 = new Venue("Roseland Theater"); testVenue1.Save(); Venue testVenue2 = new Venue("Star Theater"); testVenue2.Save(); //Act testBand.AddVenue(testVenue1); List <Venue> result = testBand.GetVenues(); List <Venue> testList = new List <Venue> { testVenue1 }; //Assert Assert.Equal(testList, result); }
public void AddVenue_AddsVenueToBand() { //Arrange Band testBand = new Band("Huey Lewis and the News"); testBand.Save(); Venue testVenue = new Venue("The Moore"); testVenue.Save(); Venue testVenue2 = new Venue("Tractor Tavern"); testVenue2.Save(); //Act testBand.AddVenue(testVenue); testBand.AddVenue(testVenue2); List <Venue> result = testBand.GetVenues(); List <Venue> testList = new List <Venue> { testVenue, testVenue2 }; //Assert Assert.Equal(testList, result); }
public void Test_GetVenues() { Venue testVenue = new Venue("123 Fakestreet", "Fakename Center"); testVenue.Save(); Band testBand = new Band("Pazz", "Jeff and the Baboons"); testBand.Save(); testBand.AddPerformance(testVenue.id); Assert.Equal(testVenue.id, testBand.GetVenues()[0].id); }
public void Test_AddVenue_AddsVenueToBand() { Band testBand = new Band("Frets on Fire", 1); testBand.Save(); Venue testVenue = new Venue("Shatter Dome", 1); testVenue.Save(); testBand.AddVenue(testVenue); List<Venue> testList = new List<Venue>{testVenue}; List<Venue> result = testBand.GetVenues(); Assert.Equal(testList, result); }
public void AddVenue_AddsVenueToBand_True() { Venue newVenue = new Venue("Crystal Ballroom"); newVenue.Save(); Band newBand = new Band("Black Keys"); newBand.Save(); newBand.AddVenue(newVenue); List <Venue> expected = new List <Venue> { newVenue }; List <Venue> result = newBand.GetVenues(); Assert.Equal(expected, result); }
public void GetVenues_RetrievesVenuesOfAGivenBand() { Band newBand = new Band("Wilco"); newBand.Save(); Venue newVenue = new Venue("CBGB"); newVenue.Save(); newVenue.AddBand(newBand); List <Venue> expected = new List <Venue> { newVenue }; List <Venue> result = newBand.GetVenues(); Assert.Equal(expected, result); }
public void Test_GetVenues_ReturnAllVenuesInBand() { // Arragne firstBand.Save(); firstVenue.Save(); // Act firstBand.AddVenue(firstVenue); List <Venue> savedVenue = firstBand.GetVenues(); List <Venue> testList = new List <Venue> { firstVenue }; // Assert Assert.Equal(testList, savedVenue); }
public void AddGetVenue_VenueObject_BandVenueSavedInJoinTable() { Venue testVenue = new Venue("THE SPACE"); testVenue.Save(); Band testBand = new Band("Rocket"); testBand.Save(); testBand.AddVenue(testVenue); List <Venue> output = testBand.GetVenues(); List <Venue> expected = new List <Venue> { testVenue }; Assert.Equal(expected, output); }
public void Band_AddVenue_AssignsVenueToBand() { Venue newVenue = new Venue("Modacenter", 5000); newVenue.Save(); Band newBand = new Band("Maroon5"); newBand.Save(); newBand.AddVenue(newVenue, new DateTime(2017, 03, 12)); List <Venue> testList = newBand.GetVenues(); List <Venue> controlList = new List <Venue> { newVenue }; Assert.Equal(controlList, testList); }
public void Test_GetVenues_ReturnsAllBandVenues() { Band testBand = new Band("Frets on Fire", 1); testBand.Save(); Venue testVenue1 = new Venue("Shatter Dome", 1); testVenue1.Save(); Venue testVenue2 = new Venue("Belly of the Beast", 1); testVenue2.Save(); testBand.AddVenue(testVenue1); testBand.AddVenue(testVenue2); List<Venue> testList = new List<Venue> {testVenue1, testVenue2}; List<Venue> result = testBand.GetVenues(); Assert.Equal(testList, result); }
public void Test_DeleteVenue_DeleteVenueFromJoinTable() { //Arrange Venue testVenue = new Venue("THE SPACE"); testVenue.Save(); Band testBand = new Band("Rocket"); testBand.Save(); testVenue.AddBand(testBand); //Act testVenue.Delete(); List <Venue> expected = new List <Venue> { }; List <Venue> actual = testBand.GetVenues(); Assert.Equal(expected, actual); }
public void Test_AddVenue_AddsVenueToBand() { //Arrange Band testBand = new Band("The Loud Mouths"); testBand.Save(); Venue testVenue1 = new Venue("El Corazon"); testVenue1.Save(); Venue testVenue2 = new Venue("The NiteLite"); testVenue2.Save(); List<Venue> testList = new List<Venue>{testVenue1, testVenue2}; //Act testBand.AddVenue(testVenue1); testBand.AddVenue(testVenue2); List<Venue> resultList = testBand.GetVenues(); //Assert Assert.Equal(testList, resultList); }
public void TEST_AddVenueToBandRelationship() { Band testBand = new Band("Maday Parade"); testBand.Save(); Venue testVenue = new Venue("WAMU Theatre"); testVenue.Save(); testBand.AddVenue(testVenue); List <Venue> venuesPlayed = new List <Venue> { testVenue }; Assert.Equal(venuesPlayed, testBand.GetVenues()); }
public void Test6_AddsVenueToBand() { Band testBand = new Band("Nirvana"); testBand.Save(); Venue testVenue = new Venue("Acc"); testVenue.Save(); testBand.AddVenue(testVenue); List <Venue> result = testBand.GetVenues(); List <Venue> testList = new List <Venue> { testVenue }; Assert.Equal(testList, result); }
public void GetVenues_ReturnsListOfVenuesThatHaveHostedTheBand() { Venue venue = new Venue("The Showbox"); venue.Save(); Band newBand = new Band("Journey"); newBand.Save(); venue.AddBand(newBand); List <Venue> expectedResult = new List <Venue> { venue }; List <Venue> actualResult = newBand.GetVenues(); Assert.Equal(expectedResult, actualResult); }
public void Test9_Delete_DeleteOneFromDatabase() { Band testBand = new Band("The Police"); testBand.Save(); Venue testVenue = new Venue("Paramount"); testVenue.Save(); testVenue.AddBand(testBand); testVenue.Delete(); List <Venue> resultBandVenues = testBand.GetVenues(); List <Venue> testBandVenues = new List <Venue> { }; Assert.Equal(testBandVenues, resultBandVenues); }
public void AddVenue_MakesBandVenueRelationship_True() { //Arrange Venue newVenue = new Venue("Akron Agora", "3308698686"); newVenue.Save(); Band newBand = new Band("Misery Jackyls", "3308698686"); newBand.Save(); //Act newBand.AddVenue(newVenue); List <Venue> result = newBand.GetVenues(); List <Venue> testList = new List <Venue> { newVenue }; //Assert Assert.Equal(testList, result); }
public void Test_AddVenue_AddsVenueToBand() { DateTime testTime = new DateTime(2016, 1, 1); //Arrange Band testBand = new Band("A",testTime); testBand.Save(); Venue testVenue = new Venue("Hello"); testVenue.Save(); //Act testBand.AddVenue(testVenue); List<Venue> result = testBand.GetVenues(); List<Venue> testList = new List<Venue> {testVenue}; //Assert Assert.Equal(testList, result); }
public void Test18_GetVenues_ReturnsAllBandVenues() { DateTime testTime = new DateTime(2016, 1, 1); Band testBand = new Band("A",testTime); testBand.Save(); Venue testVenue1 = new Venue("Hello"); testVenue1.Save(); Venue testVenue2 = new Venue(" Stuff"); testVenue2.Save(); testBand.AddVenue(testVenue1); List<Venue> result = testBand.GetVenues(); List<Venue> testList= new List<Venue>{testVenue1}; Assert.Equal(testList,result); }
public void Test_GetVenues_ReturnsAllBandVenues() { Band testBand = new Band("Some Band Name", "Some Band Description"); testBand.Save(); Venue testVenue = new Venue("Staples Center", "Los Angeles, CA"); testVenue.Save(); testBand.AddVenue(testVenue); List <Venue> savedVenue = testBand.GetVenues(); List <Venue> expected = new List <Venue> { testVenue }; Assert.Equal(expected, savedVenue); }
public void Test_GetVenues_RetrievesListOfAllVenuesBandPerformed() { Band testBand = new Band("Cameo"); testBand.Save(); Venue testVenue1 = new Venue("Yoshis"); testVenue1.Save(); Venue testVenue2 = new Venue("House of Blues"); testVenue2.Save(); testBand.AddVenue(testVenue1); List <Venue> testresult = new List <Venue> { testVenue1 }; List <Venue> result = testBand.GetVenues(); }
public void AddGetVenues_AddsAndGetsVenuesForBand_true() { //Arrange Band newBand = new Band("The Heggs"); Venue newVenue = new Venue("The Waypost"); Venue newVenue1 = new Venue("Eat Oyster Bar"); newBand.Save(); newVenue.Save(); newVenue1.Save(); List <Venue> expectedResult = new List <Venue> { newVenue }; //Act newBand.AddVenue(newVenue.GetId()); List <Venue> result = newBand.GetVenues(); //Assert Assert.Equal(expectedResult, result); }
public void GetVenues_ReturnsAllBandsAtThisVenueAsAList() { //Arrange Band testBand = new Band("B.B. King"); testBand.Save(); Venue testVenue = new Venue("Harlem's Apollo Theater, NY"); testVenue.Save(); //Act testBand.AddVenue(testVenue); List <Venue> result = testBand.GetVenues(); List <Venue> testListOfVenues = new List <Venue> { testVenue }; //Assert Assert.Equal(testListOfVenues, result); }
public void Test_AddVenue_AddsVenueToBand() { //Arrange Band testBand = new Band("Nirvana"); testBand.Save(); Venue testVenue = new Venue("White River Ampitheater"); testVenue.Save(); //Act testBand.AddVenue(testVenue); List <Venue> result = testBand.GetVenues(); List <Venue> testList = new List <Venue> { testVenue }; //Assert Assert.Equal(testList, result); }
public void Test_AddVenue_AddsVenueToBand() { //Arrange Band testBand = new Band("Beyonce"); testBand.Save(); Venue testVenue = new Venue("Key Arena"); testVenue.Save(); //Act testBand.AddVenue(testVenue); List <Venue> result = testBand.GetVenues(); List <Venue> testList = new List <Venue> { testVenue }; //Assert Assert.Equal(testList, result); }
public void Test7_MatchVenuesWithBandVenues() { Band testBand = new Band("Nirvana"); testBand.Save(); Venue testVenue1 = new Venue("Acc"); testVenue1.Save(); Venue testVenue2 = new Venue("Skydome"); testVenue2.Save(); testBand.AddVenue(testVenue1); List <Venue> result = testBand.GetVenues(); List <Venue> testList = new List <Venue> { testVenue1 }; Assert.Equal(testList, result); }
public void Test_AddVenue_AddsVenueToBand() { //Arrange Band testBand = new Band("Angry Fish"); testBand.Save(); Venue testVenue = new Venue("Red Rocks"); testVenue.Save(); //Act testBand.AddVenue(testVenue); List <Venue> result = testBand.GetVenues(); List <Venue> testList = new List <Venue> { testVenue }; //Assert Assert.Equal(testList, result); }
public void Test_Delete_DeletesVenueAssociationsFromDatabase() { //Arrange DateTime testTime = new DateTime(2016, 1, 1); Band testBand = new Band("A",testTime); testBand.Save(); string testName = "Home stuff"; Venue testVenue = new Venue(testName); testVenue.Save(); //Act testVenue.AddBand(testBand); testVenue.Delete(); List<Venue> resultBandVenues = testBand.GetVenues(); List<Venue> testBandVenues = new List<Venue> {}; List<Band> resultsBands= Band.GetAll(); List<Band> testBands= new List<Band>{testBand}; //Assert Assert.Equal(testBandVenues, resultBandVenues); Assert.Equal(testBands, resultsBands); }