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_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 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_AddVenue_AddsVenueToBand() { //Arrange Band testBand = new Band("reo", "rock"); testBand.Save(); Venue testVenue1 = new Venue("Rose Quarter", "Portland", 20000); testVenue1.Save(); Venue testVenue2 = new Venue("Moda", "mars", 10000); testVenue2.Save(); //Act testBand.AddVenue(testVenue1); testBand.AddVenue(testVenue2); List <Venue> result = testBand.GetVenue(); List <Venue> testList = new List <Venue> { testVenue1, testVenue2 }; //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_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 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_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 Test_GetUnrelatedVenues_ReturnsListOfUnassociatedVenues() { Band testBand1 = new Band("Some Band Name", "Some Band Description"); testBand1.Save(); Band testBand2 = new Band("Some Band Name", "Some Band Description"); testBand2.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); testBand2.AddVenue(venue2); List <Venue> result = testBand1.GetUnrelatedVenues(); List <Venue> expected = new List <Venue> { venue2, venue3 }; Assert.Equal(expected, result); }
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 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 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_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_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_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_VenueAndBand_AllBandVenues() { Band newBand1 = new Band("CCR"); newBand1.Save(); Venue newVenue1 = new Venue("Radio City Music Hall"); newVenue1.Save(); Venue newVenue2 = new Venue("Hollywood Bowl"); newVenue2.Save(); newBand1.AddVenue(newVenue1.GetId()); newBand1.AddVenue(newVenue2.GetId()); List <Venue> allVenuesBand1 = newBand1.GetVenues(); List <Venue> expected = new List <Venue> { newVenue1, newVenue2 }; Assert.Equal(expected, allVenuesBand1); }
public void Test_AddVenue_AddsVenueToBand() { Band testBand = new Band("Cameo"); testBand.Save(); Venue testVenue1 = new Venue("Yoshis"); testVenue1.Save(); Venue testVenue2 = new Venue("Yoshis"); testVenue2.Save(); testBand.AddVenue(testVenue1); testBand.AddVenue(testVenue2); List <Venue> result = testBand.GetVenues(); List <Venue> testList = new List <Venue> { testVenue1, testVenue2 }; Assert.Equal(result, testList); }
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_GetVenues_RetrievesAllVenuesInBands() { //Arrange Band testBand = new Band("Angry Fish"); testBand.Save(); Venue firstVenue = new Venue("Red Rocks"); firstVenue.Save(); Venue secondVenue = new Venue("The Fonda"); secondVenue.Save(); //Act testBand.AddVenue(firstVenue); testBand.AddVenue(secondVenue); List <Venue> testVenuesList = new List <Venue> { firstVenue, secondVenue }; List <Venue> resultVenuesList = testBand.GetVenues(); //Assert Assert.Equal(testVenuesList, resultVenuesList); }
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 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_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 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 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 Test8_DeleteOneFromDatabase() { Venue testVenue = new Venue("Skydome"); testVenue.Save(); Band testBand = new Band("Ac/dc"); testBand.Save(); testBand.AddVenue(testVenue); testBand.Delete(); List <Band> resultVenueBands = testVenue.GetBands(); List <Band> testVenueBands = new List <Band> { }; Assert.Equal(testVenueBands, resultVenueBands); }
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_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 Delete_DeleteBandAssociationsFromDataBase_ListOfBands() { //Arrange Venue testVenue = new Venue("Red Rocks, Morrison, CO"); testVenue.Save(); Band testBand = new Band("Little Hurricane"); testBand.Save(); //Act testBand.AddVenue(testVenue); testBand.Delete(); List <Band> venueBands = testVenue.GetBands(); List <Band> testVenueBands = new List <Band> { }; //Assert Assert.Equal(testVenueBands, venueBands); }
public void Delete_DeletesBandAssociationsFromDatabase_BandList() { //Arrange Band testBand = new Band("reo", "rock"); testBand.Save(); Venue testVenue = new Venue("Moda", "mars", 10000); testVenue.Save(); //Act testBand.AddVenue(testVenue); testBand.Delete(); List <Band> resultVenueBand = testVenue.GetBand(); List <Band> testVenueBand = new List <Band> { }; //Assert Assert.Equal(testVenueBand, resultVenueBand); }
public void Test_Delete_DeletesBandAssociationsFromDatabase() { //Arrange Venue testVenue = new Venue("Hello"); testVenue.Save(); DateTime testTime = new DateTime(2016, 1, 1); string testName = "A"; Band testBand = new Band(testName,testTime); testBand.Save(); //Act testBand.AddVenue(testVenue); testBand.Delete(); List<Band> resultVenueBands = testVenue.GetBands(); List<Band> testVenueBands = new List<Band> {}; //Assert Assert.Equal(testVenueBands, resultVenueBands); }