public void OrderByAgeAscending_EmptyList_ReturnsEmptyList() { // Arrange var people = TestData.NoPeople; //Act var orderedPeople = BasicLinq.OrderByAgeAscending(people); //Assert orderedPeople.Should().BeEmpty(); }
public void OrderByAgeAscending_LotsOfPeople_ReturnsOrderedList() { // Arrange var people = TestData.LotsOfPeople; //Act var orderedPeople = BasicLinq.OrderByAgeAscending(people); //Assert orderedPeople.Should().BeInAscendingOrder(person => person.Age); orderedPeople.Should().HaveCount(people.Count); //Equivalent to ignores order orderedPeople.Should().BeEquivalentTo(people); }