示例#1
0
        public void Assignment_AssignScenario_Test()
        {
            //Arrange
            IAssignmentDAL dao = new AssignmentDAL(ConnectionString);

            //Action
            bool test = dao.AssignScenario(1, 3);

            //Assert
            Assert.IsTrue(test);
        }
        public void Scenario_GetNextScenario_Test()
        {
            //Arrange
            IAssignmentDAL assignmentDAO = new AssignmentDAL(ConnectionString);

            assignmentDAO.AssignScenario(1, 1);

            assignmentDAO.AssignScenario(1, 3);


            IScenarioDAL dao = new ScenarioDAL(ConnectionString);

            Scenario nextScenario = dao.GetNextScenario(1, 1);


            //Action
            int id = 3;

            //Assert
            Assert.AreEqual(id, nextScenario.Id);
        }
        public void Scenario_GetAllUserScenarios_Test()
        {
            //Arrange
            IAssignmentDAL assignmentDAO = new AssignmentDAL(ConnectionString);

            assignmentDAO.AssignScenario(1, 1);

            IScenarioDAL     dao      = new ScenarioDAL(ConnectionString);
            IList <Scenario> testList = new List <Scenario>();

            testList = dao.GetAllUserScenarios(1);

            //Action
            int result = 1;

            //Assert
            Assert.AreEqual(result, testList.Count);
        }