public void Test_Grade_D_40_Marks() { StudentMarks studentMarks = new StudentMarks(); { string passCheck = "fail"; int marks = 40; string result = studentMarks.GradeFinder(marks); string expectedResult = "D"; if (result == expectedResult) { passCheck = "pass"; } SaveData(GetCurrentMethod(), "Total: 100, Marks:" + marks, expectedResult, result, passCheck); Assert.IsTrue(result == expectedResult); } }
public void Test_Grade_A_Random() { StudentMarks studentMarks = new StudentMarks(); { string result = "fail"; string expectedResult = ""; Random rand = new Random(); for (int i = 1; i < 6; i++) { string passCheck = "fail"; int marks = rand.Next(70, 100); result = studentMarks.GradeFinder(marks); expectedResult = "A"; if (result == expectedResult) { passCheck = "pass"; } SaveData(GetCurrentMethod() + " Loop Test: " + i, "Marks:" + marks, expectedResult, result, passCheck); } Assert.IsTrue(result == expectedResult); } }