Beispiel #1
0
        public void ResetAllMarks_Empty_NoException()
        {
            Student s1 = new Student();
            Student s2 = new Student {
                Marks = new Mark[] { }
            };

            s1.ResetAllMarks();
            s2.ResetAllMarks();
            Assert.IsTrue(true);
        }
        public void ResetAllMarks_AllZero()
        {
            Mark[] marks = new Mark[]
            {
                new Mark {
                    SubjectName = "1", Value = 9
                },
                new Mark {
                    SubjectName = "2", Value = 10
                },
                new Mark {
                    SubjectName = "3", Value = 9
                }
            };
            Student student = new Student("Unset", "Unset", "Unset", marks: marks);

            student.ResetAllMarks();
            Assert.IsTrue(student.Marks[0].Value == 0 && student.Marks[1].Value == 0 && student.Marks[2].Value == 0);
        }
Beispiel #3
0
        public void ResetAllMarks_AllZero()
        {
            Student student = new Student
            {
                Marks = new Mark[]
                {
                    new Mark {
                        Value = 9
                    },
                    new Mark {
                        Value = 9
                    },
                    new Mark {
                        Value = 10
                    }
                }
            };

            student.ResetAllMarks();
            Assert.IsTrue(student.Marks[0].Value == 0 && student.Marks[1].Value == 0 && student.Marks[2].Value == 0);
        }