From: <fab...@us...> - 2009-02-21 03:16:43
|
Revision: 4092 http://nhibernate.svn.sourceforge.net/nhibernate/?rev=4092&view=rev Author: fabiomaulo Date: 2009-02-21 03:16:40 +0000 (Sat, 21 Feb 2009) Log Message: ----------- The other test for the same fixed issue (fixed in the last commit) Modified Paths: -------------- trunk/nhibernate/src/NHibernate.Test/NHSpecificTest/NH1677/Fixture.cs Modified: trunk/nhibernate/src/NHibernate.Test/NHSpecificTest/NH1677/Fixture.cs =================================================================== --- trunk/nhibernate/src/NHibernate.Test/NHSpecificTest/NH1677/Fixture.cs 2009-02-21 03:05:27 UTC (rev 4091) +++ trunk/nhibernate/src/NHibernate.Test/NHSpecificTest/NH1677/Fixture.cs 2009-02-21 03:16:40 UTC (rev 4092) @@ -1,14 +1,12 @@ -using System; -using System.Collections; -using System.Collections.Generic; +using System.Collections; using System.Data; -using System.Text; +using NHibernate.Cfg; using NUnit.Framework; namespace NHibernate.Test.NHSpecificTest.NH1677 { - [TestFixture,Ignore] - public class EntityModeMapCriteria:BugTestCase + [TestFixture] + public class EntityModeMapCriteria : BugTestCase { private const int NumberOfRecordPerEntity = 10; private const string Entity1Name = "Entity1"; @@ -17,18 +15,17 @@ private const string Entity2Property = "Entity2Property"; private const string EntityPropertyPrefix = "Record"; - protected override void Configure(NHibernate.Cfg.Configuration configuration) + protected override void Configure(Configuration configuration) { base.Configure(configuration); - configuration.SetProperty("default_entity_mode", - EntityModeHelper.ToString(EntityMode.Map)); + configuration.SetProperty("default_entity_mode", EntityModeHelper.ToString(EntityMode.Map)); } protected override void OnSetUp() { - using (var s = OpenSession()) + using (ISession s = OpenSession()) { - using (var tx = s.BeginTransaction(IsolationLevel.ReadCommitted)) + using (ITransaction tx = s.BeginTransaction(IsolationLevel.ReadCommitted)) { for (int i = 0; i < NumberOfRecordPerEntity; i++) { @@ -47,39 +44,39 @@ } } } + protected override void OnTearDown() { - using(var s=OpenSession()) + using (ISession s = OpenSession()) { - using(var tx=s.BeginTransaction()) + using (ITransaction tx = s.BeginTransaction()) { s.Delete(string.Format("from {0}", Entity1Name)); + s.Delete(string.Format("from {0}", Entity2Name)); tx.Commit(); } - } } + [Test] public void EntityModeMapFailsWithCriteria() { - using (var sf = cfg.BuildSessionFactory()) + using (ISessionFactory sf = cfg.BuildSessionFactory()) { - - using (var s = sf.OpenSession()) + using (ISession s = sf.OpenSession()) { - var query = s.CreateQuery(string.Format("from {0}", Entity1Name)); - var entity1List = query.List(); - Assert.AreEqual(NumberOfRecordPerEntity, entity1List.Count); // OK, Count == 10 + IQuery query = s.CreateQuery(string.Format("from {0}", Entity1Name)); + IList entity1List = query.List(); + Assert.AreEqual(NumberOfRecordPerEntity, entity1List.Count); // OK, Count == 10 } - using (var s = sf.OpenSession()) + using (ISession s = sf.OpenSession()) { - var entity1Criteria = s.CreateCriteria(Entity1Name); - var entity1List = entity1Criteria.List(); - Assert.AreEqual(NumberOfRecordPerEntity, entity1List.Count); // KO !!! Count == 20 !!! + ICriteria entity1Criteria = s.CreateCriteria(Entity1Name); + IList entity1List = entity1Criteria.List(); + Assert.AreEqual(NumberOfRecordPerEntity, entity1List.Count); // KO !!! Count == 20 !!! } } } } - -} +} \ No newline at end of file This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |