Esempio n. 1
0
        public async void Start()
        {
            try
            {
                var courseList = await F****r.GetCourseList(0, 100);

                if (courseList == null || courseList.List == null || courseList.List.Count == 0)
                {
                    throw new Exception("not implemented");
                }

                this.courseList = courseList;

                await F****r.GetCourseAppendix(courseList.List[0]);

                if (courseList.List[0].Appendix == null)
                {
                    throw new Exception("获取课程附加信息时出错, 请重新开启程序!");
                }

                this.TaskForWork.LimitIntegral = courseList.List[0].Appendix.MaxExamIntegral;

                DoWork();
            }
            catch (Exception ex)
            {
                F****r.Worker.ReportError(ex.Message);
                Stop();
            }
        }
Esempio n. 2
0
        public void CreateTest()
        {
            // Arrange
            CourseListsController controller = new CourseListsController();
            var course = new Models.CourseList()
            {
                CourseId  = 1111,
                StudentId = 2,
                StartDate = Convert.ToDateTime("01/08/2016"),
                EndDate   = Convert.ToDateTime("10/08/2016")
            };
            // Act

            var result = controller.Create(course) as RedirectToRouteResult;

            // Assert
            Assert.AreEqual("Index", result.RouteValues["action"]);
        }