Пример #1
0
        public void CreateReservationTest()
        {
            // Arrange
            IReservationDAO dao = new ReservationSqlDAO(connection);

            // Act
            Reservation r = new Reservation()
            {
                SiteID     = 2,
                Name       = "Ryan Family Reservation",
                FromDate   = DateTime.Now,
                ToDate     = DateTime.Now,
                CreateDate = DateTime.Now
            };
            Reservation r2 = new Reservation()
            {
                SiteID     = 3,
                Name       = "Bauer Family Reservation",
                FromDate   = DateTime.Now,
                ToDate     = DateTime.Now,
                CreateDate = DateTime.Now
            };
            int thisOneIs45 = dao.CreateReservation(r);
            int thisOneIs46 = dao.CreateReservation(r2);

            // Assert
            Assert.AreEqual(45, thisOneIs45);
            Assert.AreEqual(46, thisOneIs46);
            Assert.AreEqual(46, dao.GetAllReservations().Count);
        }
        public void GetAllReservationsTest()
        {
            ReservationSqlDAO res = new ReservationSqlDAO();

            IList <Reservation> actualResult = res.GetAllReservations();

            Assert.IsTrue(actualResult.Count > 0);
        }
        public void GetAllReservations_ShouldReturn1()
        {
            //Arrange
            ReservationSqlDAO dao = new ReservationSqlDAO(ConnectionString);
            //Act
            IList <Reservation> output = dao.GetAllReservations(this.SiteId);

            //Assert
            Assert.AreEqual(1, output.Count);
        }
Пример #4
0
        public void GetAllReservationsTest()
        {
            // Arrange
            IList <Reservation> reservations;
            IReservationDAO     dao = new ReservationSqlDAO(connection);

            // Act
            reservations = dao.GetAllReservations();

            // Assert
            Assert.AreEqual(44, reservations.Count);
        }
        public void CreateReservation_ShouldIncreaseCountby1()
        {
            Reservation reservation = new Reservation();

            reservation.FromDate = Convert.ToDateTime("2019-02-14");
            reservation.ToDate   = Convert.ToDateTime("2019-02-16");
            reservation.Name     = "Marky Mark and the Funky Bunch";
            reservation.SiteId   = this.SiteId;
            ReservationSqlDAO dao = new ReservationSqlDAO(ConnectionString);

            dao.CreateReservation(reservation);

            IList <Reservation> reservationList = dao.GetAllReservations(this.SiteId);

            Assert.AreEqual(2, reservationList.Count);
        }
Пример #6
0
        public void GetAllReservationsInSiteTest()
        {
            // Arrange
            IList <Reservation> reservations;
            Site s = new Site()
            {
                SiteID = 20
            };
            IReservationDAO dao = new ReservationSqlDAO(connection);

            // Act
            reservations = dao.GetAllReservations(s);

            // Assert
            Assert.AreEqual(4, reservations.Count);
        }