public void GetBetweenDates() { var server = new ServerWithState(); var controller = new ReservationsController(server.server.database); var result = controller.GetMatch(null, null, null, null, null, new DateTime(2000, 1, 4, 10, 0, 0), new DateTime(2000, 1, 8, 10, 0, 0)); Assert.True(result.ToHashSet().SetEquals(new Reservation[] { server.reservationC, server.reservationD })); }
public void GetID() { var server = new ServerWithState(); var controller = new ReservationsController(server.server.database); var result = controller.GetMatch(server.reservationA.Id, null, null, null, null, null, null); Assert.True(result.ToHashSet().SetEquals(new Reservation[] { server.reservationA })); }
public void GetAllReservations() { var server = new ServerWithState(); var controller = new ReservationsController(server.server.database); var result = controller.GetMatch(null, null, null, null, null, null, null); Assert.True(result.ToHashSet().SetEquals(new Reservation[] { server.reservationA, server.reservationB, server.reservationC, server.reservationD, server.reservationE, server.reservationF, server.reservationG })); }