public void ThenMajorIsReturned() { var actual = LinqExos.GetMajor(StudentsRepo.Students); var expected = StudentsRepo.GetStudentById(Guid.Parse("BA9BD34C-13D1-4D53-B7DC-F5A6A92AA730")); actual.Should().Be(expected); }
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); }
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); }
public void ThenGenderCityGroupsReturned() { var actual = LinqExos.GetGenderCityGroups(StudentsRepo.Students); }