public void RemoveColumnIllegalIndex()
        {
            MutableDataTable dt = GetTable();

            Assert.Equal(2, dt.Columns.Length); // initial value
            Assert.Throws <ArgumentOutOfRangeException>(() => { dt.DeleteColumn(-1); });
            Assert.Throws <ArgumentOutOfRangeException>(() => { dt.DeleteColumn(5); });
            Assert.Equal(2, dt.Columns.Length); // no change
        }
        public void RemoveColumns()
        {
            MutableDataTable dt = GetTable();

            dt.DeleteColumn(1);

            AnalyzeTests.AssertEquals(
                @"first
Bob
Fred
", dt);
        }