예제 #1
0
파일: Array.cs 프로젝트: Ali-Alzyoud/efl-1
        public static void TestClear()
        {
            IList <int> array = new Eina.Array <int>();

            Test.AssertEquals(array.Count, 0);
            array.Clear();
            Test.AssertEquals(array.Count, 0);
            array.Add(0);
            Test.AssertEquals(array.Count, 1);
            array.Clear();
            Test.AssertEquals(array.Count, 0);
            array.Add(0);
            array.Add(0);
            Test.AssertEquals(array.Count, 2);
            array.Clear();
            Test.AssertEquals(array.Count, 0);
            array.Add(0);
            array.Add(0);
            Test.AssertEquals(array.Count, 2);
            Test.Assert(array.Remove(0));
            Test.AssertEquals(array.Count, 1);
            array.Clear();
            Test.AssertEquals(array.Count, 0);
        }