Exemple #1
0
        public void TestToArray()
        {
            VList <int> list = new VList <int>();

            int[] array = list.ToArray();
            Assert.AreEqual(array.Length, 0);

            array = list.Add(1).ToArray();
            ExpectList(array, 1);

            array = list.Add(2).ToArray();
            ExpectList(array, 1, 2);

            array = list.Add(3).ToArray();
            ExpectList(array, 1, 2, 3);

            array = list.AddRange(new int[] { 4, 5, 6, 7, 8 }).ToArray();
            ExpectList(array, 1, 2, 3, 4, 5, 6, 7, 8);
        }