public void Linq22_1Point() { var universities = GetAllCroatianUniversities(); University[] underAverageStudentNumberUniversities = HomeworkLinqQueries.Linq2_2(universities); Assert.AreEqual(4, underAverageStudentNumberUniversities.Length); }
public void Linq2_2Test() { Prepare(); var unis = HomeworkLinqQueries.Linq2_2(_unis); Assert.IsTrue(unis.Single().Name.Equals("FFZG")); }
public void Linq2_2Test() { Student[] students1 = new Student[] { new Student("Ana", "00036", Gender.Female), new Student("Ivan", "222", Gender.Male) }; Student[] students2 = new Student[] { new Student("ttt", "00036", Gender.Male), new Student("Wwww", "3333", Gender.Male) }; Student[] students3 = new Student[] { new Student("ADAWDAWD", "3333334444", Gender.Male), new Student("adadad", "22222222", Gender.Male) }; Student[] students4 = new Student[] { new Student("Bruscetoo", "666666", Gender.Female) }; University fer = new University("FER", students3); University ffzg = new University("FFZG", students1); University tvz = new University("TVZ", students2); University fkit = new University("FKIT", students4); University[] universities = new University[] { ffzg, tvz, fer, fkit }; University[] filtered = HomeworkLinqQueries.Linq2_2(universities); University[] expected = new University[] { fkit }; CollectionAssert.AreEqual(expected, filtered); }
public void TestLinq2_2() { var countFirst = _universityList[0].Students.Length; var countSecond = _universityList[1].Students.Length; var countThird = _universityList[2].Students.Length; var countFourth = _universityList[3].Students.Length; var countFifth = _universityList[4].Students.Length; var countSixth = _universityList[5].Students.Length; var avg = (countFirst + countSecond + countThird + countFourth + countFifth + countSixth) / 6.0; foreach (var university in HomeworkLinqQueries.Linq2_2(_universityList.ToArray())) { Assert.IsTrue(university.Students.Length <= avg); } }