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()); }