Exemplo n.º 1
0
        public void AddAlumniArrayWithOneNullAlumniToAlumnusShouldThrowArgumentNullException()
        {
            DateTime startDateTime = new DateTime(2015, 12, 12);

            DateTime gradDateTime = new DateTime(2016, 6, 6);

            Alumni alumni1 = new Alumni("PG192E1", "Phil", "Davids", gradDateTime, startDateTime);
            Alumni alumni2 = null;

            Alumni[] alumniArray = new Alumni[2];

            AlumnusList alumnus = new AlumnusList();

            alumniArray.SetValue(alumni1, 0);
            alumniArray.SetValue(alumni2, 1);

            alumnus.AddAlumnus(alumniArray);
        }
Exemplo n.º 2
0
        public void AddAlumniArrayToAlumnusShouldContainArrayEntriesInAlumnusList()
        {
            DateTime startDateTime = new DateTime(2015, 12, 12);

            DateTime gradDateTime = new DateTime(2016, 6, 6);

            Alumni alumni1 = new Alumni("PG192E1", "Phil", "Davids", gradDateTime, startDateTime);
            Alumni alumni2 = new Alumni("UG333F1", "Bazz", "Atron", gradDateTime, startDateTime);

            Alumni[] alumniArray = new Alumni[2];

            AlumnusList alumnus = new AlumnusList();

            alumniArray.SetValue(alumni1, 0);
            alumniArray.SetValue(alumni2, 1);

            alumnus.AddAlumnus(alumniArray);

            CollectionAssert.Contains(alumnus.Alumnus, alumni1);
            CollectionAssert.Contains(alumnus.Alumnus, alumni2);
        }