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

Add_ByDataColumns() private method

private Add_ByDataColumns ( ) : void
return void
        public void Add_ByDataColumns()
        {
            DataSet ds = getDataSet();
            ds.Relations.Add(ds.Tables[0].Columns["ParentId"], ds.Tables[1].Columns["ParentId"]);

            Assert.Equal(1, ds.Relations.Count);

            Assert.Equal(1, ds.Tables[0].ChildRelations.Count);
            Assert.Equal(1, ds.Tables[1].ParentRelations.Count);

            Assert.Equal(typeof(UniqueConstraint), ds.Tables[0].Constraints[0].GetType());
            Assert.Equal(typeof(ForeignKeyConstraint), ds.Tables[1].Constraints[0].GetType());
        }