コード例 #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);
        }