Update of /cvsroot/nhibernate/nhibernate/src/NHibernate.Test/UtilityTest
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv7249/NHibernate.Test/UtilityTest
Modified Files:
SequencedHashMapFixture.cs
Log Message:
added some more test for empty sequenced hash maps.
Index: SequencedHashMapFixture.cs
===================================================================
RCS file: /cvsroot/nhibernate/nhibernate/src/NHibernate.Test/UtilityTest/SequencedHashMapFixture.cs,v
retrieving revision 1.2
retrieving revision 1.3
diff -C2 -d -r1.2 -r1.3
*** SequencedHashMapFixture.cs 7 Aug 2004 04:57:45 -0000 1.2
--- SequencedHashMapFixture.cs 27 Sep 2004 01:50:05 -0000 1.3
***************
*** 103,106 ****
--- 103,119 ----
[Test]
+ public void GetEnumeratorEmpty()
+ {
+ bool noEntries = true;
+
+ foreach( DictionaryEntry de in _emptyShm )
+ {
+ noEntries = false;
+ }
+
+ Assert.IsTrue( noEntries, "should not have any entries in the enumerator" );
+ }
+
+ [Test]
[ExpectedException(typeof(InvalidOperationException))]
public void GetEnumeratorModifyExceptionFromAdd()
***************
*** 230,233 ****
--- 243,259 ----
[Test]
+ public void ValuesEmpty()
+ {
+ bool noValues = true;
+
+ foreach( object obj in _emptyShm.Values )
+ {
+ noValues = false;
+ }
+
+ Assert.IsTrue( noValues, "should have no values." );
+ }
+
+ [Test]
public void FirstKey()
{
|