Update of /cvsroot/adapdev/Adapdev/src/Adapdev.Data.Tests/Sql
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv26702/src/Adapdev.Data.Tests/Sql
Modified Files:
SelectQueryTest.cs
Log Message:
Separated IQuery and ISqlQuery
Fixed issue with empty Criterias
Index: SelectQueryTest.cs
===================================================================
RCS file: /cvsroot/adapdev/Adapdev/src/Adapdev.Data.Tests/Sql/SelectQueryTest.cs,v
retrieving revision 1.1
retrieving revision 1.2
diff -C2 -d -r1.1 -r1.2
*** SelectQueryTest.cs 30 Dec 2005 20:42:11 -0000 1.1
--- SelectQueryTest.cs 21 Jan 2006 19:42:48 -0000 1.2
***************
*** 27,30 ****
--- 27,55 ----
Console.WriteLine(query.GetText());
}
+
+ [Test]
+ public void EmptyCriteria()
+ {
+ ISelectQuery query = QueryFactory.CreateSelectQuery(DbType.SQLSERVER);
+ query.SetTable("Test");
+ query.Add("column");
+ query.SetCriteria(query.CreateCriteria());
+
+ Console.WriteLine(query.GetText());
+ }
+
+ [Test]
+ public void PopulatedCriteria()
+ {
+ ISelectQuery query = QueryFactory.CreateSelectQuery(DbType.SQLSERVER);
+ query.SetTable("Test");
+ query.Add("column");
+
+ ICriteria criteria = query.CreateCriteria();
+ criteria.AddIsNull("column2");
+ query.SetCriteria(criteria);
+
+ Console.WriteLine(query.GetText());
+ }
}
}
|