Exemplo n.º 1
0
        public virtual void TestClear()
        {
            IntList i = new IntList();
            int     n = 5;

            for (int v = 0; v < n; v++)
            {
                i.Add(10 + v);
            }
            NUnit.Framework.Assert.AreEqual(n, i.Size());
            i.Clear();
            NUnit.Framework.Assert.AreEqual(0, i.Size());
            try
            {
                i.Get(0);
                NUnit.Framework.Assert.Fail("Accepted 0 index on empty list");
            }
            catch (IndexOutOfRangeException)
            {
                NUnit.Framework.Assert.IsTrue(true);
            }
        }
Exemplo n.º 2
0
		public virtual void TestClear()
		{
			IntList i = new IntList();
			int n = 5;
			for (int v = 0; v < n; v++)
			{
				i.Add(10 + v);
			}
			NUnit.Framework.Assert.AreEqual(n, i.Size());
			i.Clear();
			NUnit.Framework.Assert.AreEqual(0, i.Size());
			try
			{
				i.Get(0);
				NUnit.Framework.Assert.Fail("Accepted 0 index on empty list");
			}
			catch (IndexOutOfRangeException)
			{
				NUnit.Framework.Assert.IsTrue(true);
			}
		}