From: Michael D. <mik...@us...> - 2004-08-23 02:10:41
|
Update of /cvsroot/nhibernate/nhibernate/src/NHibernate.Test/PropertyTest In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv24450/PropertyTest Modified Files: FieldAccessorFixture.cs FieldClass.cs Added Files: CamelCaseFixture.cs CamelCaseUnderscoreFixture.cs PascalCaseMUnderscoreFixture.cs Removed Files: FieldMUnderscorePrefixAccessorFixture.cs FieldUnderscorePrefixAccessorFixture.cs Log Message: Refactored how naming strategies for fields are implemented. --- FieldUnderscorePrefixAccessorFixture.cs DELETED --- --- NEW FILE: CamelCaseFixture.cs --- using System; using NHibernate.Property; using NUnit.Framework; namespace NHibernate.Test.PropertyTest { /// <summary> /// Summary description for CamelCaseFixture. /// </summary> [TestFixture] public class CamelCaseFixture : FieldAccessorFixture { [SetUp] public override void SetUp() { _accessor = PropertyAccessorFactory.GetPropertyAccessor("field.camelcase"); _getter = _accessor.GetGetter( typeof(FieldClass), "Id" ); _setter = _accessor.GetSetter( typeof(FieldClass), "Id" ); _instance = new FieldClass(2, -4, 3, 0 ); } } } Index: FieldClass.cs =================================================================== RCS file: /cvsroot/nhibernate/nhibernate/src/NHibernate.Test/PropertyTest/FieldClass.cs,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** FieldClass.cs 22 Aug 2004 06:19:46 -0000 1.1 --- FieldClass.cs 23 Aug 2004 02:10:31 -0000 1.2 *************** *** 8,26 **** public class FieldClass { private int _id; ! private int m_id; private int id; ! public FieldClass( int underscoreId, int mUnderscoreId, int Id ) { _id = underscoreId; ! m_id = mUnderscoreId; ! id = Id; } public void Increment() { _id++; ! m_id++; id++; } --- 8,29 ---- public class FieldClass { + private int Id; private int _id; ! private int m_Id; private int id; ! public FieldClass(int Id, int underscoreId, int mUnderscoreId, int camelId ) { + this.Id = Id; _id = underscoreId; ! m_Id = mUnderscoreId; ! id = camelId; } public void Increment() { + Id++; _id++; ! m_Id++; id++; } --- NEW FILE: CamelCaseUnderscoreFixture.cs --- using System; using NHibernate.Property; using NUnit.Framework; namespace NHibernate.Test.PropertyTest { /// <summary> /// Summary description for CamelCaseUnderscoreFixture. /// </summary> [TestFixture] public class CamelCaseUnderscoreFixture : FieldAccessorFixture { [SetUp] public override void SetUp() { _accessor = PropertyAccessorFactory.GetPropertyAccessor("field.camelcase-underscore"); _getter = _accessor.GetGetter( typeof(FieldClass), "Id" ); _setter = _accessor.GetSetter( typeof(FieldClass), "Id" ); _instance = new FieldClass(2, 0 , -4, 3 ); } } } Index: FieldAccessorFixture.cs =================================================================== RCS file: /cvsroot/nhibernate/nhibernate/src/NHibernate.Test/PropertyTest/FieldAccessorFixture.cs,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** FieldAccessorFixture.cs 22 Aug 2004 06:19:46 -0000 1.1 --- FieldAccessorFixture.cs 23 Aug 2004 02:10:31 -0000 1.2 *************** *** 29,36 **** public virtual void SetUp() { ! _accessor = new FieldAccessor(); _getter = _accessor.GetGetter( typeof(FieldClass), "Id" ); _setter = _accessor.GetSetter( typeof(FieldClass), "Id" ); ! _instance = new FieldClass(6, -1, 0); } --- 29,36 ---- public virtual void SetUp() { ! _accessor = PropertyAccessorFactory.GetPropertyAccessor("field"); _getter = _accessor.GetGetter( typeof(FieldClass), "Id" ); _setter = _accessor.GetSetter( typeof(FieldClass), "Id" ); ! _instance = new FieldClass( 0, 6, -1, 2); } --- FieldMUnderscorePrefixAccessorFixture.cs DELETED --- --- NEW FILE: PascalCaseMUnderscoreFixture.cs --- using System; using NHibernate.Property; using NUnit.Framework; namespace NHibernate.Test.PropertyTest { /// <summary> /// Summary description for PascalCaseMUnderscoreFixture. /// </summary> [TestFixture] public class PascalCaseMUnderscoreFixture : FieldAccessorFixture { [SetUp] public override void SetUp() { _accessor = PropertyAccessorFactory.GetPropertyAccessor("field.pascalcase-m-underscore"); _getter = _accessor.GetGetter( typeof(FieldClass), "Id" ); _setter = _accessor.GetSetter( typeof(FieldClass), "Id" ); _instance = new FieldClass( 6, -12 , 0, 13); } } } |