Example #1
0
        public void Constructor_DoesNotThrow()
        {
            IncludeCriterion <TestEntity> criterion = null;

            Assert.DoesNotThrow(
                () => criterion = new IncludeCriterion <TestEntity>(e => e.Property2));
            Assert.That(criterion.IncludePropertySelector, Is.Not.Null);
        }
Example #2
0
        public void Apply_DoesNotThrow()
        {
            var queryData = TestData.DeepCopyTestEntityData().AsQueryable();
            var criterion = new IncludeCriterion <TestEntity>(e => e.Property2);

            Assert.DoesNotThrow(() => criterion.Apply(queryData));

            // We cannot mock extension methods so cannot verify which query method was called.
        }