コード例 #1
0
        public void GetAllSpacesInVenue_Returns_Non_Empty_List()
        {
            SpaceSqlDAO dao = new SpaceSqlDAO(Conn);

            GenerateTestSpace(Conn);

            Assert.IsTrue(dao.GetAllSpacesInVenue(1).Count() > 0);
        }
コード例 #2
0
        public void GetAvailableSpaces_Returns_Non_Empty_List()
        {
            SpaceSqlDAO dao = new SpaceSqlDAO(Conn);

            GenerateTestSpace(Conn);

            Assert.IsTrue(dao.GetAvailableSpaces(1, Convert.ToDateTime("01/01/2019"), Convert.ToDateTime("01/05/2019"), 1).Count() > 0);
        }
コード例 #3
0
 public UserInterface(string connectionString)
 {
     this.connectionString = connectionString;
     venueDAO       = new VenueSqlDAO(connectionString);
     spaceDAO       = new SpaceSqlDAO(connectionString);
     categoryDAO    = new CategorySqlDAO(connectionString);
     reservationDAO = new ReservationSqlDAO(connectionString);
 }
コード例 #4
0
        public void GetVenueSpacesShouldReturnAllVenueSpaces(int venueNum, int expectedCount)
        {
            //Arrange
            SpaceSqlDAO dao = new SpaceSqlDAO(ConnectionString);

            //Act
            IList <Space> spaces = dao.GetVenueSpaces(venueNum);

            //Assert
            Assert.AreEqual(expectedCount, spaces.Count);
        }
コード例 #5
0
        public void GetSpecificVenueSpaceTest()
        {
            SpaceSqlDAO  spaceSqlDAO   = new SpaceSqlDAO(connectionString);
            List <Space> TestSpaceList = spaceSqlDAO.GetSpecificVenueSpace(7);


            bool result = false;

            foreach (Space res in TestSpaceList)
            {
                if (res.Name == "The Royal Room")
                {
                    result = true;
                }
            }

            Assert.IsTrue(result);
        }