public void Generic_DbSqlQuery_ToString_returns_the_query_but_not_the_parameters() { var query = new DbSqlSetQuery<FakeEntity>(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()); }
public void Generic_DbSqlQuery_ToString_returns_the_query() { var query = new DbSqlSetQuery<FakeEntity>(CreateInternalSetQuery("select * from products")); Assert.Equal("select * from products", query.ToString()); }
public void Non_generic_DbSqlQuery_ContainsListCollection_returns_false() { var query = new DbSqlSetQuery(CreateInternalSetQuery("query")); Assert.False(((IListSource)query).ContainsListCollection); }
public void Non_generic_DbSqlQuery_GetList_throws_indicating_that_binding_to_queries_is_not_allowed() { var query = new DbSqlSetQuery(CreateInternalSetQuery("query")); Assert.Equal(Strings.DbQuery_BindingToDbQueryNotSupported, Assert.Throws<NotSupportedException>(() => ((IListSource)query).GetList()).Message); }
public void Non_generic_DbSqlQuery_AsNoTracking_returns_new_object_with_no_tracking_flag_set() { var query = new DbSqlSetQuery(CreateInternalSetQuery("query", 1, 2)); DynamicNoTrackingTest(query); }