Exemplo n.º 1
0
        public void ThenMajorIsReturned()
        {
            var actual   = LinqExos.GetMajor(StudentsRepo.Students);
            var expected = StudentsRepo.GetStudentById(Guid.Parse("BA9BD34C-13D1-4D53-B7DC-F5A6A92AA730"));

            actual.Should().Be(expected);
        }
Exemplo n.º 2
0
        public void ThenAgeGroupsReturned()
        {
            var actual = LinqExos.GetAgeGroupsLambda(StudentsRepo.Students);

            actual.Should().HaveCount(2);
            actual.Should().ContainSingle(x => x.Gender == Gender.Female && Math.Round(x.AverageAge, 2) == 19.67 && x.MembersCount == 9);
            actual.Should().ContainSingle(x => x.Gender == Gender.Male && x.AverageAge == 22.2 && x.MembersCount == 10);
        }
Exemplo n.º 3
0
        public void ThenGenderGroupsReturned()
        {
            var actual = LinqExos.GetGenderGroupsLambda(StudentsRepo.Students);

            actual.Should().HaveCount(2);
            actual.Single(x => x.Key == Gender.Female).Should().HaveCount(9);
            actual.Single(x => x.Key == Gender.Male).Should().HaveCount(10);
        }
Exemplo n.º 4
0
 public void ThenGenderCityGroupsReturned()
 {
     var actual = LinqExos.GetGenderCityGroups(StudentsRepo.Students);
 }