public void GreaterThan_IfMemberIsAChildEntity_ShouldFindGreaterMatches() { //Arrange var value = 11; //Act var sut = new SimpleQueryBuilder <Fake>(_fakeRepository.GetFakesWithChildren()); var queryable = sut.GreaterThan(f => f.Child.Id, value).Queryable(); var result = queryable.ToList(); //Verify result.Should().HaveCount(1); }
public void GreaterThan_IfHasValueAndMemberIsNullable_ShouldFindGreaterMatches() { //Arrange var value = 1; //Act var sut = new SimpleQueryBuilder <Fake>(_fakeRepository.GetFakes()); var queryable = sut.GreaterThan(f => f.MissingQuantity, value).Queryable(); var result = queryable.ToList(); //Verify result.Should().HaveCount(1); }