public void TestListReturnsReservationsByHotelMatchesDaoReturn() { // Arrange List <Reservation> reservationsByHotel = new List <Reservation>(); reservationsByHotel.Add(reservations[0]); reservationsByHotel.Add(reservations[1]); _dao.Setup(dao => dao.List("ABCD1234")).Returns(reservationsByHotel); // Act List <Reservation> allReservations = _controller.List("ABCD1234"); // Assert CollectionAssert.AreEqual(reservationsByHotel, allReservations, "The return value of the DAO does not match what is being returned by the controller's list method.'"); }