コード例 #1
0
        // GET: Index
        public ActionResult Index(CampSearch campSearch)
        {
            ReservationSqlDAL reservationDAL = new ReservationSqlDAL(connectionString);

            Session["CampSearch"] = campSearch;

            List <CampSite> siteList = reservationDAL.FindReservation(campSearch);

            return(View("Index", siteList));
        }
        public void FindReservationTest()
        {
            //Arrange
            ReservationSqlDAL reservationSqlDal = new ReservationSqlDAL(connectionString);
            CampSearch        cs = new CampSearch()
            {
                CampgroundId  = 1,
                ArrivalDate   = DateTime.Today,
                DepartureDate = DateTime.Today,
                MaxOccupancy  = 4,
                IsAccessible  = false,
                RVLength      = 0,
                NeedUtilities = false
            };

            //Act
            List <CampSite> campSites = reservationSqlDal.FindReservation(cs);

            //Assert
            Assert.IsNotNull(campSites);
            Assert.AreEqual(numberOfCampsites, campSites.Count);
        }