System.Data.Tests.DataRelationCollectionTest2.IndexOf_ByDataRelation C# (CSharp) Method

IndexOf_ByDataRelation() private method

private IndexOf_ByDataRelation ( ) : void
return void
        public void IndexOf_ByDataRelation()
        {
            DataSet ds = getDataSet();
            DataSet ds1 = getDataSet();

            DataRelation rel1 = new DataRelation("rel1", ds.Tables[0].Columns["ParentId"], ds.Tables[1].Columns["ParentId"]);
            DataRelation rel2 = new DataRelation("rel2", ds.Tables[0].Columns["String1"], ds.Tables[1].Columns["String1"]);
            DataRelation rel3 = new DataRelation("rel3", ds1.Tables[0].Columns["ParentId"], ds1.Tables[1].Columns["ParentId"]);

            ds.Relations.Add(rel1);
            ds.Relations.Add(rel2);

            Assert.Equal(1, ds.Relations.IndexOf(rel2));
            Assert.Equal(0, ds.Relations.IndexOf(rel1));
            Assert.Equal(-1, ds.Relations.IndexOf((DataRelation)null));
            Assert.Equal(-1, ds.Relations.IndexOf(rel3));
        }