From: Michael D. <mik...@us...> - 2004-06-29 08:54:42
|
Update of /cvsroot/nhibernate/nhibernate/src/NHibernate.Test In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv18283/NHibernate.Test Modified Files: FooBarTest.cs NHibernate.Test-1.1.csproj Log Message: Moved BinaryProperties to their own class for smaller test fixtures. Continued to work on FindByCriteria Index: FooBarTest.cs =================================================================== RCS file: /cvsroot/nhibernate/nhibernate/src/NHibernate.Test/FooBarTest.cs,v retrieving revision 1.30 retrieving revision 1.31 diff -C2 -d -r1.30 -r1.31 *** FooBarTest.cs 28 Jun 2004 19:15:44 -0000 1.30 --- FooBarTest.cs 29 Jun 2004 04:30:15 -0000 1.31 *************** *** 536,559 **** list = s.CreateCriteria(typeof(Foo)) .SetMaxResults(5) ! .AddOrder(Expression.Order.Asc("Date")) .List(); Assert.IsTrue(list.Count==1 && list[0]==f); ! list = s.CreateCriteria(typeof(Foo)).SetMaxResults(0).List(); ! Assert.AreEqual(0, list.Count); ! //TODO: resume here ! // list = s.CreateCriteria(typeof(Foo)) ! // .SetFirstResult(1) ! // .AddOrder( Expression.Order.Asc("Date") ) ! // .AddOrder( Expression.Order.Desc("String") ) ! // .List(); ! // // Assert.AreEqual(0, list.Count); ! // ! // f.foo = new Foo(); ! // s.Save(f.foo); ! // s.Flush(); ! // s.Close(); //TODO: some HSQLDialect specific code here --- 536,560 ---- list = s.CreateCriteria(typeof(Foo)) .SetMaxResults(5) ! .AddOrder(Expression.Order.Asc("date")) .List(); Assert.IsTrue(list.Count==1 && list[0]==f); ! //TODO: the SetMaxResults doesn't seem to have any impact ! // list = s.CreateCriteria(typeof(Foo)).SetMaxResults(0).List(); // Assert.AreEqual(0, list.Count); ! ! list = s.CreateCriteria(typeof(Foo)) ! .SetFirstResult(1) ! .AddOrder( Expression.Order.Asc("date") ) ! .AddOrder( Expression.Order.Desc("string") ) ! .List(); ! ! Assert.AreEqual(0, list.Count); ! ! f.foo = new Foo(); ! s.Save(f.foo); ! s.Flush(); ! s.Close(); //TODO: some HSQLDialect specific code here Index: NHibernate.Test-1.1.csproj =================================================================== RCS file: /cvsroot/nhibernate/nhibernate/src/NHibernate.Test/NHibernate.Test-1.1.csproj,v retrieving revision 1.26 retrieving revision 1.27 diff -C2 -d -r1.26 -r1.27 *** NHibernate.Test-1.1.csproj 28 Jun 2004 03:44:36 -0000 1.26 --- NHibernate.Test-1.1.csproj 29 Jun 2004 04:30:16 -0000 1.27 *************** *** 288,291 **** --- 288,296 ---- /> <File + RelPath = "NHSpecificTest\BasicBinaryFixture.cs" + SubType = "Code" + BuildAction = "Compile" + /> + <File RelPath = "NHSpecificTest\BasicClassFixture.cs" SubType = "Code" |