Esempio n. 1
0
        public void UnderlyingArray()
        {
            //arrange
            MyCustomLists <int> testList = new MyCustomLists <int>();
            int expectedValue;
            int actualValue;


            //act
            testList[2] = 7;

            //assert
            Assert.AreEqual(expectedValue, actualValue);
        }
Esempio n. 2
0
        public void AddOneValueToList_Indexer()
        {
            //arrange
            MyCustomLists <int> testList = new MyCustomLists <int>();
            int expectedValue            = 8;
            int actualValue = testList[0];

            //act
            testList.Add(8);


            //Assert
            Assert.AreEqual(expectedValue, actualValue);
        }
Esempio n. 3
0
        public void Add_AddOneValueToList_CapacityIs()
        {
            //arrange
            MyCustomLists <int> testList = new MyCustomLists <int>();
            int valueOne      = 1;
            int expectedvalue = 4;
            int actualValue   = testList.Capacity;

            //act
            testList.Add(valueOne);

            //assert
            Assert.AreEqual(expectedvalue, actualValue);
        }
Esempio n. 4
0
        public void Add_AddOneValueToList_CountWillEqualOne()
        {
            //arrange
            MyCustomLists <int> testList = new MyCustomLists <int>();
            int value1        = 1;
            int expectedvalue = 1;

            //act
            testList.Add(value1);
            int actualValue = testList.Count;

            //assert
            Assert.AreEqual(expectedvalue, actualValue);
        }
Esempio n. 5
0
        public void Add_AddMultipleValuesToList_CapacityIs()
        {
            //arrange
            MyCustomLists <int> testList = new MyCustomLists <int>();
            int valueOne      = 1;
            int valueTwo      = 2;
            int valueThree    = 3;
            int valueFour     = 4;
            int valueFive     = 5;
            int expectedvalue = 8;
            int actualValue   = testList.Capacity;

            //act
            testList.Add(valueOne);
            testList.Add(valueTwo);
            testList.Add(valueThree);
            testList.Add(valueFour);
            testList.Add(valueFive);

            //assert
            Assert.AreEqual(expectedvalue, actualValue);
        }