public void TestVenuesAll() { List<Venue> testVenues = new List<Venue>(); var owner = new User("Goshko Picha", "shhhhh", Roles.User); for (var i = 0; i < 2; i++) { testVenues.Add(new Venue("venue" + i, "adress" + i, "Iba mu mamata", owner)); } All all = new All(testVenues); var expected = all.Display(); var real = new StringBuilder(); for (var i = 0; i < 2; i++) { var venue = testVenues[i]; real.AppendFormat("*[{0}] {1}, located at {2}", venue.Id, venue.Name, venue.Address) .AppendLine() .AppendFormat("Free rooms: {0}", venue.Rooms.Count) .AppendLine(); } Assert.AreEqual(expected.Trim(), real.ToString().Trim()); }
private void TestVenuesAllEmpty() { var owner = new User("Goshko Picha", "shhhhh", Roles.User); All all = new All(new List<Venue>()); var expected = all.Display(); var real = "There are currently no venues to show."; Assert.AreEqual(expected, real); }