Пример #1
0
 public void RemoveStudentTest()
 {
     Student testStudent = new Student("Lili", 11111);
     Course CSharp = new Course();
     CSharp.AddStudent(testStudent);
     CSharp.RemoveStudent(testStudent.IDNumber);
 }
Пример #2
0
        public void AddStudent(Student student)
        {
            if (courseStudents.Count == 30)
            {
                throw new ArgumentOutOfRangeException("Students in a course should be less than 30");
            }

            courseStudents.Add(student);
        }
Пример #3
0
 public void CourseOverflowTest()
 {
     Course CSharp = new Course();
     for (int i = 0; i < 40; i++)
     {
         Student testStudent = new Student("Lili" + i, 11110 + i);
         CSharp.AddStudent(testStudent);
     }
 }
Пример #4
0
        public static void AddStudent(Student student)
        {
            foreach (var schoolStudent in students)
            {
                if (student.IDNumber == schoolStudent.IDNumber)
                {
                    throw new ArgumentException("Student with this ID number already exists in the school");
                }
            }

            students.Add(student);
        }
Пример #5
0
 public void StudentUniqueIDNumberTest()
 {
     Student testStudent = new Student("Lili", School.GenerateIDNumber());
 }
Пример #6
0
 public void StudentSmallIDNumberTest()
 {
     Student testStudent = new Student("Lili", 1);
 }
Пример #7
0
 public void StudentNullNameTest()
 {
     Student testStudent = new Student(null, 11111);
 }
Пример #8
0
 public void StudentNoNameTest()
 {
     Student testStudent = new Student("", 11111);
 }
Пример #9
0
 public void StudentNameTest()
 {
     Student testStudent = new Student("Lili", 11111);
     string name = testStudent.Name;
     Assert.AreEqual("Lili", name);
 }
Пример #10
0
 public void StudentIDNumberTest()
 {
     Student testStudent = new Student("Lili", 11111);
     int idNumber = testStudent.IDNumber;
     Assert.AreEqual(11111, idNumber);
 }
Пример #11
0
 public void StudentBigIDNumberTest()
 {
     Student testStudent = new Student("Lili", 7777777);
 }
Пример #12
0
 public void AddStudentTest()
 {
     Student testStudent = new Student("Lili", 11111);
     Course CSharp = new Course();
     CSharp.AddStudent(testStudent);
 }