public void Remove_Dep_Rel_Col()
{
var ds = new DataSet();
ds.Tables.Add("test");
ds.Tables.Add("test1");
ds.Tables[0].Columns.Add("col1", typeof(int));
ds.Tables[1].Columns.Add("col2", typeof(int));
ds.Relations.Add("rel1", ds.Tables[0].Columns[0], ds.Tables[1].Columns[0]);
Assert.Throws<ArgumentException>(() => ds.Tables[0].Columns.RemoveAt(0));
}