private void button2_Click(object sender, EventArgs e) { oStudents = new CStudents(); oStudents.LoadXML(); dataGridView1.DataSource = null; dataGridView1.DataSource = oStudents.Students; }
public void AddRecordTest_VerifyMultipleStudentsName() { // Arrange CStudents studentsToVerify = new CStudents(); CStudents studentsToCompare = new CStudents(); int[] marks = new int[] { 7, 6, 8, 9, 10 }; // The 1st student's info String name = "Ivan Ivanov"; studentsToCompare.studList.Add(new CStudentDetails()); studentsToCompare.studList[0].studentname = name; // The 2nd student's info name = "Kate Ivanova"; studentsToCompare.studList.Add(new CStudentDetails()); studentsToCompare.studList[1].studentname = name; // The 3rd student's info name = "Igor Petrov"; studentsToCompare.studList.Add(new CStudentDetails()); studentsToCompare.studList[2].studentname = name;; // Act studentsToVerify.AddRecord(studentsToCompare.studList[0].studentname, marks); studentsToVerify.AddRecord(studentsToCompare.studList[1].studentname, marks); studentsToVerify.AddRecord(studentsToCompare.studList[2].studentname, marks); // Asserts for (int i = 0; i < studentsToVerify.MaxStudents; i++) { Assert.AreEqual(studentsToCompare.studList[i].studentname, studentsToVerify.studList[i].studentname, "Incorrect name of the " + i.ToString() + " student."); } }
public void AddRecordTest_VerifySingleStudentMarks(string name, int[] marks) { // Arrange CStudents students = new CStudents(); // Act students.AddRecord(name, marks); // Assert Assert.AreEqual(marks, students.studList[0].studentmarks, "Wrong student's marks are added."); }
public void AddRecordTest_VerifySingleStudentMarks() { // Arrange CStudents students = new CStudents(); String name = "Ivan Ivanov"; int[] marks = new int[] { 7, 6, 8, 9, 10 }; // Act students.AddRecord(name, marks); // Asserts Assert.AreEqual(marks, students.studList[0].studentmarks, "Incorrect student's marks."); }
public void AddRecordTest_VerifySingleStudentTotalMarks(string name, int[] marks) { // Arrange CStudents students = new CStudents(); int totalmarks = 0; for (int i = 0; i < marks.Length; i++) { totalmarks += marks[i]; } // Act students.AddRecord(name, marks); // Assert Assert.AreEqual(totalmarks, students.studList[0].totalmarks, "Wrong student's total marks are added."); }
public void AddRecordTest_VerifySingleStudentTotalMark() { // Arrange CStudents students = new CStudents(); String name = "Ivan Ivanov"; int[] marks = new int[] { 7, 6, 8, 9, 10 }; int totalmark = 0; for (int i = 0; i < marks.Length; i++) { totalmark += marks[i]; } // Act students.AddRecord(name, marks); // Asserts Assert.AreEqual(totalmark, students.studList[0].totalmarks, "Incorrect student's total mark."); }
private void frmStudentInformation_Load(object sender, EventArgs e) { oStudents = new CStudents(); }
public void AddRecordTest_VerifyMultipleStudentsTotalmark() { // Arrange CStudents studentsToVerify = new CStudents(); CStudents studentsToCompare = new CStudents(); // The 1st student's info String name = "Ivan Ivanov"; int[] marks = new int[] { 7, 6, 8, 9, 10 }; int totalmark = 0; for (int i = 0; i < marks.Length; i++) { totalmark += marks[i]; } studentsToCompare.studList.Add(new CStudentDetails()); studentsToCompare.studList[0].studentname = name; studentsToCompare.studList[0].studentmarks = marks; studentsToCompare.studList[0].totalmarks = totalmark; // The 2nd student's info name = "Kate Ivanova"; marks = new int[] { 9, 9, 8, 10, 10 }; totalmark = 0; for (int i = 0; i < marks.Length; i++) { totalmark += marks[i]; } studentsToCompare.studList.Add(new CStudentDetails()); studentsToCompare.studList[1].studentname = name; studentsToCompare.studList[1].studentmarks = marks; studentsToCompare.studList[1].totalmarks = totalmark; // The 3rd student's info name = "Igor Petrov"; marks = new int[] { 7, 5, 10, 9, 10 }; totalmark = 0; for (int i = 0; i < marks.Length; i++) { totalmark += marks[i]; } studentsToCompare.studList.Add(new CStudentDetails()); studentsToCompare.studList[2].studentname = name; studentsToCompare.studList[2].studentmarks = marks; studentsToCompare.studList[2].totalmarks = totalmark; // Act studentsToVerify.AddRecord(studentsToCompare.studList[0].studentname, studentsToCompare.studList[0].studentmarks); studentsToVerify.AddRecord(studentsToCompare.studList[1].studentname, studentsToCompare.studList[1].studentmarks); studentsToVerify.AddRecord(studentsToCompare.studList[2].studentname, studentsToCompare.studList[2].studentmarks); // Asserts for (int i = 0; i < studentsToVerify.MaxStudents; i++) { Assert.AreEqual(studentsToCompare.studList[i].totalmarks, studentsToVerify.studList[i].totalmarks, "Incorrect totalmarks of the " + i.ToString() + " student."); } }