public virtual void TestNextDoesNothing() { EmptyTreeIterator etp = new EmptyTreeIterator(); etp.Next(1); NUnit.Framework.Assert.IsTrue(etp.First); NUnit.Framework.Assert.IsTrue(etp.Eof); NUnit.Framework.Assert.AreEqual(ObjectId.ZeroId, ObjectId.FromRaw(etp.IdBuffer)); etp.Next(1); NUnit.Framework.Assert.IsTrue(etp.First); NUnit.Framework.Assert.IsTrue(etp.Eof); NUnit.Framework.Assert.AreEqual(ObjectId.ZeroId, ObjectId.FromRaw(etp.IdBuffer)); }