Ejemplo n.º 1
0
        public void GetAllStudentsInCohort1ByBirthdayYoungestFirst()
        {
            var expected = PracticeData /*FILL IN LINQ EXPRESSION*/.ToList(); //HINT: Cohort1 is PracticeData[0]

            CollectionAssert.AreEqual(expected, new List <Student> {
                CohortBuilder.Student3, CohortBuilder.Student2, CohortBuilder.Student4, CohortBuilder.Student1, CohortBuilder.Student5
            });
        }
Ejemplo n.º 2
0
        public void GetAllJuniorInstructorsInCohort3ByLastName()
        {
            var expected = PracticeData /*FILL IN LINQ EXPRESSION*/.ToList();

            CollectionAssert.AreEqual(expected, new List <Instructor> {
                CohortBuilder.Instructor4, CohortBuilder.Instructor1, CohortBuilder.Instructor6
            });
        }
Ejemplo n.º 3
0
        public void GetAllCohortsWithThreeJuniorInstructors()
        {
            var ActualCohorts = PracticeData /*FILL IN LINQ EXPRESSION*/.ToList();

            CollectionAssert.AreEqual(ActualCohorts, new List <Cohort> {
                CohortBuilder.Cohort3
            });
        }
Ejemplo n.º 4
0
        public void GetAllCohortsByName()
        {
            var expected = PracticeData /*FILL IN LINQ EXPRESSION*/.ToList();

            CollectionAssert.AreEqual(expected, new List <Cohort> {
                CohortBuilder.Cohort2, CohortBuilder.Cohort4, CohortBuilder.Cohort1, CohortBuilder.Cohort3
            });
        }
Ejemplo n.º 5
0
        public void GetAllFullTimeCohorts()
        {
            List <Cohort> ActualCohorts = PracticeData /*FILL IN LINQ EXPRESSION*/.ToList();

            CollectionAssert.AreEqual(ActualCohorts, new List <Cohort> {
                CohortBuilder.Cohort2, CohortBuilder.Cohort4
            });
        }
Ejemplo n.º 6
0
        public void GetAllCohortsWherePrimaryInstructorIsJurnell()
        {
            List <Cohort> ActualCohorts = PracticeData /*FILL IN LINQ EXPRESSION*/.ToList();

            CollectionAssert.AreEqual(ActualCohorts, new List <Cohort> {
                CohortBuilder.Cohort1
            });
        }
Ejemplo n.º 7
0
        public void GetAllInactiveStudentsByLastName()
        {
            var ActualStudents = PracticeData /*FILL IN LINQ EXPRESSION*/.ToList();

            CollectionAssert.AreEqual(ActualStudents, new List <Student> {
                CohortBuilder.Student2, CohortBuilder.Student11, CohortBuilder.Student12, CohortBuilder.Student17
            });
        }
Ejemplo n.º 8
0
        public void GetAllCohortNames()
        {
            var expected = PracticeData /*FILL IN LINQ EXPRESSION*/.ToList();

            CollectionAssert.AreEqual(expected, new List <string> {
                "Evening Five", "Cohort of the Future", "Evening Ninja Warriors", "Day Backgammon Geeks"
            });
        }
Ejemplo n.º 9
0
        public void GetAllCohortsWhereAStudentOrInstructorFirstNameIsKate()
        {
            var ActualCohorts = PracticeData /*FILL IN LINQ EXPRESSION*/.ToList();

            CollectionAssert.AreEqual(ActualCohorts, new List <Cohort> {
                CohortBuilder.Cohort1, CohortBuilder.Cohort3, CohortBuilder.Cohort4
            });
        }
Ejemplo n.º 10
0
        public void GetAllPrimaryInstructorFirstNames()
        {
            var expected = PracticeData /*FILL IN LINQ EXPRESSION*/.ToList();

            CollectionAssert.AreEqual(expected, new List <string> {
                "Jurnell", "Zachary", "Blaise", "Kate"
            });
        }
Ejemplo n.º 11
0
        public void GetAllStudents()
        {
            var expected = PracticeData /*FILL IN LINQ EXPRESSION*/.ToList();

            CollectionAssert.AreEqual(expected, new List <Student> {
                CohortBuilder.Student1, CohortBuilder.Student2, CohortBuilder.Student3, CohortBuilder.Student4, CohortBuilder.Student5, CohortBuilder.Student6, CohortBuilder.Student7, CohortBuilder.Student8, CohortBuilder.Student9, CohortBuilder.Student10, CohortBuilder.Student11, CohortBuilder.Student12, CohortBuilder.Student13, CohortBuilder.Student14, CohortBuilder.Student15, CohortBuilder.Student16, CohortBuilder.Student17, CohortBuilder.Student18, CohortBuilder.Student19, CohortBuilder.Student20
            });
        }
Ejemplo n.º 12
0
        public void GetAllPrimaryInstructorsInAllCohorts()
        {
            var expected = PracticeData /*FILL IN LINQ EXPRESSION*/.ToList();

            CollectionAssert.AreEqual(expected, new List <Instructor> {
                CohortBuilder.Instructor2, CohortBuilder.Instructor6, CohortBuilder.Instructor3, CohortBuilder.Instructor1
            });
        }
        public void GetAllCohortsWhereFullTimeIsFalseAndAllInstructorsAreActive()
        {
            var ActualCohorts = PracticeData /*FILL IN LINQ EXPRESSION*/.ToList();

            CollectionAssert.AreEqual(ActualCohorts, new List <Cohort> {
                CohortBuilder.Cohort1
            });
        }
        public void GetAllCohortsWithZacharyZohanAsPrimaryOrJuniorInstructor()
        {
            var ActualCohorts = PracticeData /*FILL IN LINQ EXPRESSION*/.ToList();

            CollectionAssert.AreEqual(ActualCohorts, new List <Cohort> {
                CohortBuilder.Cohort2, CohortBuilder.Cohort3
            });
        }
        public void GetAllJuniorInstructorsInCohort3ByLastName()
        {
            var expected = PracticeData /*FILL IN LINQ EXPRESSION*/.ToList();

            CollectionAssert.AreEqual(expected, null);
        }