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(); } }
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"]); }