Ejemplo n.º 1
0
 public void Non_generic_DbSqlQuery_AsNoTracking_returns_new_object_with_no_tracking_flag_set()
 {
     var query = new DbSqlQuery(MockHelper.CreateInternalSqlSetQuery("query", false,  1, 2));
     DynamicNoTrackingTest(query);
 }
Ejemplo n.º 2
0
        public void Non_generic_DbSqlQuery_AsNoTracking_returns_new_object_with_no_tracking_flag_set()
        {
            var query = new DbSqlQuery(MockHelper.CreateInternalSqlSetQuery("query", false, false, 1, 2));

            DynamicNoTrackingTest(query);
        }
Ejemplo n.º 3
0
        public void Non_generic_DbSqlvQuery_ToString_returns_the_query_but_not_the_parameters()
        {
            var query = new DbSqlQuery(CreateInternalSetQuery("select * from Products where Id < {0} and CategoryId = {1}", 4, "Beverages"));

            Assert.Equal("select * from Products where Id < {0} and CategoryId = {1}", query.ToString());
        }
Ejemplo n.º 4
0
        public void Generic_non_entity_SQL_query_ToString_returns_the_query()
        {
            var query = new DbSqlQuery<FakeEntity>(CreateInternalNonSetQuery("select * from products"));

            Assert.Equal("select * from products", query.ToString());
        }
Ejemplo n.º 5
0
        public void Non_entity_SQL_query_GetList_throws_indicating_that_binding_to_queries_is_not_allowed()
        {
            var query = new DbSqlQuery<Random>(CreateInternalNonSetQuery("query"));

            Assert.Equal(Strings.DbQuery_BindingToDbQueryNotSupported, Assert.Throws<NotSupportedException>(() => ((IListSource)query).GetList()).Message);
        }
Ejemplo n.º 6
0
        public void Non_entity_SQL_query_ContainsListCollection_returns_false()
        {
            var query = new DbSqlQuery<FakeEntity>(CreateInternalNonSetQuery("query"));

            Assert.False(((IListSource)query).ContainsListCollection);
        }