Ejemplo n.º 1
0
 public virtual void TestClosed()
 {
     tt.Add("java");
     NUnit.Framework.Assert.IsFalse(tt.IsClosed("java"));
     tt.MarkClosed("java");
     NUnit.Framework.Assert.IsTrue(tt.IsClosed("java"));
 }
Ejemplo n.º 2
0
        public virtual void TestSerialization()
        {
            for (int i = 0; i < 100; i++)
            {
                tt.Add("fake" + int.ToString(i));
            }
            tt.MarkClosed("fake44");
            tt.Add("boat");
            tt.Save("testoutputfile", Generics.NewHashMap <string, ICollection <string> >());
            TTags t2 = new TTags();

            t2.Read("testoutputfile");
            NUnit.Framework.Assert.AreEqual(tt.GetSize(), t2.GetSize());
            NUnit.Framework.Assert.AreEqual(tt.GetIndex("boat"), t2.GetIndex("boat"));
            NUnit.Framework.Assert.AreEqual(t2.GetTag(tt.GetIndex("boat")), "boat");
            NUnit.Framework.Assert.IsFalse(t2.IsClosed("fake43"));
            NUnit.Framework.Assert.IsTrue(t2.IsClosed("fake44"));
            /* java=lame */
            (new File("testoutputfile")).Delete();
        }