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)));
        }
예제 #2
0
        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));
        }