public void CheckEmptyRepositoryDoesNotIncludeFamilyView()
        {
            var repositoryViews = new FamilyQueryRepository();

            var entities = repositoryViews.GetEntities <PersonProjection>();

            entities.Count().ShouldEqual(0);
        }
        public void CheckSimpleInterceptor()
        {
            var repositoryViews = new FamilyQueryRepository(new AdditionalViewsInterceptor());

            // Act
            var entities = repositoryViews.GetEntities <PersonProjection>();

            entities.Count().ShouldEqual(11);
            entities.Any(p => p.AdditionalQueryData != null).ShouldEqual(false);
        }