private void FillAllMarksDifferent(ref UniversityStudent _student) { for (int i = 0; i < UniversityStudent.N_OF_SUBJECTS; i++) { _student.SetMark(i, i % 6); } }
private void FillAllMarks(ref UniversityStudent _student, int _value) { for (int i = 0; i < UniversityStudent.N_OF_SUBJECTS; i++) { _student.SetMark(i, _value); } }
public void SetBigMarkIndex() { UniversityStudent student; student = new UniversityStudent( name, surname, patronymic, course, birthday, scholarship, balance ); Assert.That(() => { student.SetMark(UniversityStudent.N_OF_SUBJECTS, 5); }, Throws.TypeOf <ArgumentOutOfRangeException>()); }
public void SetNegativeMark() { UniversityStudent student; student = new UniversityStudent( name, surname, patronymic, course, birthday, scholarship, balance ); Assert.That(() => { student.SetMark(0, -1); }, Throws.TypeOf <ArgumentOutOfRangeException>()); }
public void SetValidMark() { UniversityStudent student; student = new UniversityStudent( name, surname, patronymic, course, birthday, scholarship, balance ); const int pos = 0, value = 5; student.SetMark(pos, value); Assert.AreEqual(student.GetMark(pos), value); }
public void EqualityNotEqualMarks() { UniversityStudent student1; student1 = new UniversityStudent( name, surname, patronymic, course, birthday, scholarship, balance ); FillAllMarks(ref student1, 4); UniversityStudent student2; student2 = new UniversityStudent( name, surname, patronymic, course, birthday, scholarship, balance ); FillAllMarks(ref student2, 4); student2.SetMark(0, 5); Assert.IsFalse(student1 == student2); Assert.IsTrue(student1 != student2); }