public void CheckIfTimeIsAvailable_TwoDates_BooleanType() { var service = new ReservationService(new ReservationRepository()); var tmp = GetReservation(); Assert.IsFalse(service.CheckIfTimeIsAvailable(tmp.FromReservationDate, tmp.ToReservationDate)); Assert.IsTrue(service.CheckIfTimeIsAvailable(new DateTime(2020, 05, 12, 13, 2, 13), new DateTime(2020, 05, 12, 13, 45, 13))); }
public void GetAllResrvs_Date_Reservs() { var mock = new Mock <IReservationRepository>(); var reesrv = new Reserv() { FromReservationDate = DateTime.Now }; var reesrv2 = new Reserv() { FromReservationDate = DateTime.Now }; var list = new List <Reserv>() { reesrv, reesrv2 }; mock.Setup(x => x.GetAllReservations()).Returns(list); var service = new ReservationService(mock.Object); Assert.IsTrue(list.Contains(reesrv) == service.CheckIfTimeIsAvailable(DateTime.Now, DateTime.Today)); }