public void Test_removing_at_empty()
        {
            MyDynamicArray <int> arr = new MyDynamicArray <int>();

            // assert
            Assert.Throws <ArgumentOutOfRangeException>(() => arr.RemoveAt(0));
        }
        public void Test_remove_at4()
        {
            MyDynamicArray <int> arr = new MyDynamicArray <int>();

            FillDynamicArray(arr, 1000, 1);

            // assert
            Assert.Throws <ArgumentOutOfRangeException>(() => arr.RemoveAt(-500));
        }