public void RemoveAt()
{
DataTableCollection tbcol = _dataset[0].Tables;
tbcol.Add(_tables[0]);
tbcol.Add("table1");
try
{
tbcol.RemoveAt(-1);
Assert.False(true);
}
catch (IndexOutOfRangeException e)
{
}
try
{
tbcol.RemoveAt(101);
Assert.False(true);
}
catch (IndexOutOfRangeException e)
{
}
tbcol.RemoveAt(1);
Assert.Equal(1, tbcol.Count);
tbcol.RemoveAt(0);
Assert.Equal(0, tbcol.Count);
}