예제 #1
0
        public void IndexOfTest()
        {
            //Arrenge
            array = new GenOneDArray <int>(42, 10);

            //Act
            array[42] = 10;

            //Assert
            Assert.AreEqual(array.IndexOf(10), 42);
        }
예제 #2
0
        public void AddingTest()
        {
            //Arrenge
            array = new GenOneDArray <int>(42, 10);

            //Act
            array[42] = 10;

            //Assert
            Assert.AreEqual(array[42], 10);
        }
예제 #3
0
        public void EnumeratorTest()
        {
            //Arrenge
            GenOneDArray <int> array  = new GenOneDArray <int>(42, new int[] { 1, 2, 3, 4, 5, 6, 7, 8, 9 });
            List <int>         values = new List <int>();

            //Act
            foreach (var item in array)
            {
                values.Add(item);
            }

            //Assert
            CollectionAssert.AreEqual(array.Elements, values);
        }