예제 #1
0
        public void TestClear()
        {
            var testArray = new IntArray();

            testArray.Add(2);
            testArray.Add(3);
            testArray.Add(4);
            testArray.Clear();
            Assert.Equal(0, testArray.Count);
        }
예제 #2
0
        public void ClearTest()
        {
            var sut = new IntArray();

            sut.Add(1);
            sut.Add(2);
            sut.Add(3);
            sut.Add(4);
            sut.Add(5);
            sut.Clear();
            Assert.Equal(0, sut.Count);
        }
예제 #3
0
        public void ClearWhenAnyArrayShouldReturn0ForCount()
        {
            IntArray arrayTest = new IntArray();

            arrayTest.Add(4);
            arrayTest.Add(5);
            arrayTest.Add(1);

            arrayTest.Clear();

            Assert.Equal(0, arrayTest.Count);
        }
예제 #4
0
        public void Test_Clear()
        {
            var a = new IntArray();

            a.Add(1);
            a.Add(1);
            a.Add(3);
            a.Add(4);
            a.Clear();
            a.Add(4);
            Assert.Equal(4, a[0]);
        }
예제 #5
0
        public void IndexOfElement()
        {
            var sut = new IntArray();

            sut.Add(1);
            sut.Add(2);
            sut.Add(3);
            sut.Add(4);
            sut.Add(5);
            sut.Clear();
            Assert.Equal(0, sut.Count());
        }
예제 #6
0
        public void TestClear()
        {
            var array = new IntArray();

            array.Add(3);
            array.Add(5);
            array.Add(7);
            array.Clear();

            Assert.Equal(0, array.Count);
            Assert.False(array.Contains(5));
        }
예제 #7
0
 public static void Clear()
 {
     keys.Clear();
 }