コード例 #1
0
        public void GetList_throws_as_normal_for_unimplemented_DbSqlQuery()
        {
            var query = new UnimplementedDbSet <Product>().SqlQuery("not a real query");

            Assert.Throws <NotSupportedException>(() => ((IListSource)query).GetList())
            .ValidateMessage("DbQuery_BindingToDbQueryNotSupported");
        }
コード例 #2
0
        public void AsNoTracking_is_noop_for_unimplemented_DbSqlQuery()
        {
            var query = new UnimplementedDbSet <Product>().SqlQuery("not a real query");

            Assert.Same(query, query.AsNoTracking());
        }
コード例 #3
0
        public void AsStreaming_extension_method_is_noop_for_unimplemented_DbSet()
        {
            IQueryable <Product> set = new UnimplementedDbSet <Product>();

            Assert.Same(set, set.AsStreaming());
        }
コード例 #4
0
        public void Actual_AsStreaming_method_is_noop_for_unimplemented_DbSet()
        {
            var set = new UnimplementedDbSet <Product>();

            Assert.Same(set, set.AsStreaming());
        }
コード例 #5
0
        public void Include_extension_method_is_noop_for_unimplemented_DbSet()
        {
            IQueryable <Product> set = new UnimplementedDbSet <Product>();

            Assert.Same(set, set.Include(p => p.Category));
        }
コード例 #6
0
        public void Actual_Include_method_is_noop_for_unimplemented_DbSet()
        {
            var set = new UnimplementedDbSet <Product>();

            Assert.Same(set, set.Include(p => p.Category));
        }