public void EmptyDatabase_ListTheatres_ShouldReturnZeroCount()
        {
            //Arrange
            var database = new PerformanceDatabase();

            //Act
            var listedDatabase = database.ListTheatres().Count();
            var expectedCount = 0;

            //Assert
            Assert.AreEqual(expectedCount, listedDatabase);
        }
        public void SeveralTheatres_ListTheatres_ShouldReturnListedTheatres()
        {
            //Arrange
            var database = new PerformanceDatabase();

            //Act
            database.AddTheatre("Theatre Gosho");
            database.AddTheatre("Theatre Petka");
            database.AddTheatre("Ivana Theatre");

            var listed = database.ListTheatres();
            var expected = new List<IEnumerable> { "Ivana Theatre", "Theatre Gosho", "Theatre Petka" };
        
            //Assert
            CollectionAssert.AreEqual(expected.ToList(), listed.ToList());
        }