Ejemplo n.º 1
0
        public void Test_DeleteBandFromVenue()
        {
            //Arrange
            Venue newVenue = new Venue("Madison Square Garden", "NYC");

            newVenue.Save();
            Band firstTestBand = new Band("Modest Mouse");

            firstTestBand.Save();
            newVenue.AddBand(firstTestBand);
            Band secondTestBand = new Band("Rilo Kiley");

            secondTestBand.Save();
            newVenue.AddBand(secondTestBand);
            //Act
            newVenue.DeleteBandFromVenue(secondTestBand);
            List <Band> resultList   = newVenue.GetBands();
            List <Band> expectedList = new List <Band> {
                firstTestBand
            };

            //Assert
            Assert.Equal(expectedList, resultList);
        }