Ejemplo n.º 1
0
        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);
        }
Ejemplo n.º 2
0
        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);
        }