From: Michael D. <mik...@us...> - 2004-12-11 20:08:29
|
Update of /cvsroot/nhibernate/nhibernate/src/NHibernate.Test/TypesTest In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv13895/NHibernate.Test/TypesTest Added Files: SByteTypeFixture.cs Log Message: NH-151: added SByteType and Fixture for it Moved nh specific CompositeId tests to their own namespace. --- NEW FILE: SByteTypeFixture.cs --- using System; using NHibernate.Type; using NUnit.Framework; namespace NHibernate.Test.TypesTest { /// <summary> /// Summary description for SByteTypeFixture. /// </summary> [TestFixture] public class SByteTypeFixture { [Test] public void Equals() { SByteType type = (SByteType)NHibernate.SByte; Assert.IsTrue( type.Equals( (sbyte)-1, (sbyte)-1 ) ); Assert.IsFalse( type.Equals( (sbyte)-2, (sbyte)-1 ) ); } [Test] public void ObjectToSQLString() { SByteType type = (SByteType)NHibernate.SByte; Assert.AreEqual( "-1", type.ObjectToSQLString( (sbyte)-1 ) ); } [Test] public void StringToObject() { SByteType type = (SByteType)NHibernate.SByte; Assert.AreEqual( (sbyte)-1, type.StringToObject( "-1" ) ); } } } |