Beispiel #1
0
        public void TestQueryWithNulledFilterReturnsEverything()
        {
            TestPlainFilter filter = new TestPlainFilter()
            {
            };
            IList <TestEntity> list = new List <TestEntity>()
            {
                new TestEntity()
                {
                    Test2 = 1, Test3 = 3
                },
                new TestEntity()
                {
                    Test2 = 1, Test3 = 4
                }
            };
            IList <TestEntity> result = list.Where(filter).ToList();

            Assert.Equal(list.Count, result.Count);
        }
Beispiel #2
0
        public void TestQueryByNullableBasicType()
        {
            TestPlainFilter filter = new TestPlainFilter()
            {
                Test2 = 1
            };
            IList <TestEntity> list = new List <TestEntity>()
            {
                new TestEntity()
                {
                    Test2 = 1
                },
                new TestEntity()
                {
                    Test2 = 2
                }
            };
            IList <TestEntity> result = list.Where(filter).ToList();

            Assert.Equal(1, result.Count);
            Assert.Equal(list[0], result[0]);
        }