public void ValidateViewListAttendance() { var controller = new WebApplication2.Controllers.CourseController(); var lession = db.BuoiHocs.FirstOrDefault(x => x.MaKH == "MH1").ID_BH; string id = lession.ToString(); var result = controller.ListDiemDanh(id) as ViewResult; Assert.AreEqual("", result.ViewName.ToString()); }
public void ValidateViewListAttendance_success() { //xem danh sach diem danh var helper = new MockHelper(); var context = helper.MakeFakeContext(); var controller = new WebApplication2.Controllers.CourseController(); context.SetupGet(x => x.Session["MaKH"]).Returns("MH1"); controller.ControllerContext = new ControllerContext(context.Object, new RouteData(), controller); var result = controller.ListDiemDanh("1071") as ViewResult; Assert.AreEqual("", result.ViewName); }
public void ValidateViewListAttendance_Fail() { //xem danh sach diem danh var helper = new MockHelper(); var context = helper.MakeFakeContext(); var controller = new WebApplication2.Controllers.CourseController(); context.SetupGet(x => x.Session["MaKH"]).Returns("MH1"); controller.ControllerContext = new ControllerContext(context.Object, new RouteData(), controller); var result = controller.ListDiemDanh("107") as RedirectToRouteResult; Assert.AreEqual("Index", result.RouteValues["Action"]); Assert.AreEqual("Course", result.RouteValues["controller"]); }