コード例 #1
0
        public void BasicFunctionalityTestWithSupplier()
        {
            VirtualList <int> list     = new VirtualList <int>();
            List <int>        numbers1 = new List <int> {
                0, 1, 2, 3
            };
            List <int> numbers2 = new List <int> {
                4, 5, 6
            };
            List <int> numbers3 = new List <int> {
                7, 8, 9, 10, 11
            };

            list.AddSuppliers(numbers1, numbers2, numbers3);
            Assert.AreEqual(list.Count, 12);
            for (int i = 0; i < 12; i++)
            {
                Assert.AreEqual(list[i], i);
                Assert.AreEqual(list.IndexOf(i), i);
            }
        }