public void GetStudentResultForAllThemesInSelectedCurriculumTest() { ThemeInfoModel target = ThemeInfoModel.ThemeInfoModelTestObject(); double expected; double actual; foreach (var student in target.GetSelectStudents()) { if (student.Name == "user1") { expected = 120; actual = target.GetStudentResultForAllThemesInSelectedCurriculum(student); Assert.AreEqual(expected, actual); } else if (student.Name == "user2") { expected = 180; actual = target.GetStudentResultForAllThemesInSelectedCurriculum(student); Assert.AreEqual(expected, actual); } else { Assert.Fail(); } } }
public ActionResult ThemesInfo(Int32 curriculumId) { var model = new ThemeInfoModel((int)HttpContext.Session["SelectedGroupId"], curriculumId, LmsService); HttpContext.Session["Attempts"] = model.GetAllAttemts(); return(View(model)); }
public ActionResult ThemesInfo(Int32 curriculumId) { var model = new ThemeInfoModel((int)HttpContext.Session["SelectedGroupId"], curriculumId, LmsService); HttpContext.Session["Attempts"] = model.GetAllAttemts(); return View(model); }
public void GetAllThemesInSelectedCurriculumMaxMarkTest() { ThemeInfoModel target = ThemeInfoModel.ThemeInfoModelTestObject(); double expected; expected = 200; double actual; actual = target.GetAllThemesInSelectedCurriculumMaxMark(); Assert.AreEqual(expected, actual); }
public void GetMaxResutForThemeTest() { ThemeInfoModel target = ThemeInfoModel.ThemeInfoModelTestObject(); Theme selectTheme = null; Nullable <double> expected = new Nullable <double>(); expected = 100; Nullable <double> actual; actual = target.GetMaxResutForTheme(selectTheme); Assert.AreEqual(expected, actual); }
public void EctsTest() { ThemeInfoModel target = ThemeInfoModel.ThemeInfoModelTestObject(); double percent; char expected; char actual; percent = 90; expected = 'A'; actual = target.Ects(percent); Assert.AreEqual(expected, actual); percent = 88; expected = 'B'; actual = target.Ects(percent); Assert.AreEqual(expected, actual); percent = 73; expected = 'C'; actual = target.Ects(percent); Assert.AreEqual(expected, actual); percent = 67; expected = 'D'; actual = target.Ects(percent); Assert.AreEqual(expected, actual); percent = 53; expected = 'E'; actual = target.Ects(percent); Assert.AreEqual(expected, actual); percent = 44; expected = 'F'; actual = target.Ects(percent); Assert.AreEqual(expected, actual); }