/// <summary>
        /// Test clearing an empty array
        /// </summary>
        static void TestClearEmptyDynamicArray()
        {
            UnorderedDynamicArray <String> array = new UnorderedDynamicArray <String>();

            System.Console.Write("TestClearEmptyDynamicArray: ");
            array.Clear();
            if (array.Count == 0)
            {
                System.Console.WriteLine("Passed");
            }
            else
            {
                System.Console.WriteLine("FAILED!!! Expected: 0 Actual: " + array.Count);
            }
        }
        /// <summary>
        /// Test clearing a non-empty array
        /// </summary>
        static void TestClearNonemptyDynamicArray()
        {
            UnorderedDynamicArray <String> array = new UnorderedDynamicArray <String>();

            array.Add("Foxtrot");
            array.Add("Echo");
            array.Add("Delta");
            array.Add("Charlie");
            array.Add("Bravo");
            array.Add("Alpha");
            System.Console.Write("TestClearNonemptyDynamicArray: ");
            array.Clear();
            if (array.Count == 0)
            {
                System.Console.WriteLine("Passed");
            }
            else
            {
                System.Console.WriteLine("FAILED!!! Expected: 0 Actual: " + array.Count);
            }
        }