示例#1
0
        public void Surveys()
        {
            Survey survey1 = new Survey()
            {
                ParkCode      = "ENP",
                EmailAddress  = "*****@*****.**",
                State         = "Florida",
                ActivityLevel = "sedentary"
            };
            Survey survey2 = new Survey()
            {
                ParkCode      = "CVNP",
                EmailAddress  = "*****@*****.**",
                State         = "Ohio",
                ActivityLevel = "active"
            };
            Survey survey3 = new Survey()
            {
                ParkCode      = "MRNP",
                EmailAddress  = "*****@*****.**",
                State         = "Washington",
                ActivityLevel = "extremely active"
            };

            try
            {
                DAO.AddSurvey(survey1);
                DAO.AddSurvey(survey2);
                DAO.AddSurvey(survey3);
                Assert.IsTrue(true);
            }
            catch (Exception e)
            {
                Assert.IsFalse(true, e.Message);
            }

            List <Survey> surveys = DAO.GetAllSurveys();

            Assert.AreEqual("*****@*****.**", surveys[0].EmailAddress);
            Assert.AreEqual(3, surveys.Count, "3 surveys should have been added.");
        }
示例#2
0
        public void AddSurvey_Should_IncreaseSurveysCountBy1()
        {
            ParkSqlDAO dao    = new ParkSqlDAO(ConnectionString);
            Survey     survey = new Survey()
            {
                Email = "*****@*****.**", ParkCode = "CVNP", State = "Ohio", ActivityLevel = "active"
            };

            dao.AddSurvey(survey);

            Assert.AreEqual(2, dao.GetSurveys("CVNP").Count);
        }