public void GetList_throws_as_normal_for_unimplemented_DbSqlQuery()
        {
            var query = new UnimplementedNonGenericDbSet().SqlQuery("not a real query");

            Assert.Throws <NotSupportedException>(() => ((IListSource)query).GetList())
            .ValidateMessage("DbQuery_BindingToDbQueryNotSupported");
        }
 public void GetList_throws_as_normal_for_unimplemented_DbSqlQuery()
 {
     var query = new UnimplementedNonGenericDbSet().SqlQuery("not a real query");
     Assert.Throws<NotSupportedException>(() => ((IListSource)query).GetList())
         .ValidateMessage("DbQuery_BindingToDbQueryNotSupported");
 }
 public void AsNoTracking_is_noop_for_unimplemented_DbSqlQuery()
 {
     var query = new UnimplementedNonGenericDbSet().SqlQuery("not a real query");
     Assert.Same(query, query.AsNoTracking());
 }
 public void AsStreaming_extension_method_is_noop_for_unimplemented_DbSet()
 {
     IQueryable set = new UnimplementedNonGenericDbSet();
     Assert.Same(set, set.AsStreaming());
 }
 public void Actual_AsStreaming_method_is_noop_for_unimplemented_DbSet()
 {
     var set = new UnimplementedNonGenericDbSet();
     Assert.Same(set, set.AsStreaming());
 }
 public void Include_extension_method_is_noop_for_unimplemented_DbSet()
 {
     IQueryable set = new UnimplementedNonGenericDbSet();
     Assert.Same(set, set.Include("Category"));
 }
 public void Actual_Include_method_is_noop_for_unimplemented_DbSet()
 {
     var set = new UnimplementedNonGenericDbSet();
     Assert.Same(set, set.Include("Category"));
 }
        public void AsNoTracking_is_noop_for_unimplemented_DbSqlQuery()
        {
            var query = new UnimplementedNonGenericDbSet().SqlQuery("not a real query");

            Assert.Same(query, query.AsNoTracking());
        }
        public void AsStreaming_extension_method_is_noop_for_unimplemented_DbSet()
        {
            IQueryable set = new UnimplementedNonGenericDbSet();

            Assert.Same(set, set.AsStreaming());
        }
        public void Actual_AsStreaming_method_is_noop_for_unimplemented_DbSet()
        {
            var set = new UnimplementedNonGenericDbSet();

            Assert.Same(set, set.AsStreaming());
        }
        public void Include_extension_method_is_noop_for_unimplemented_DbSet()
        {
            IQueryable set = new UnimplementedNonGenericDbSet();

            Assert.Same(set, set.Include("Category"));
        }
        public void Actual_Include_method_is_noop_for_unimplemented_DbSet()
        {
            var set = new UnimplementedNonGenericDbSet();

            Assert.Same(set, set.Include("Category"));
        }