System.Data.Tests.DataRelationTest.DataSetRelations C# (CSharp) Метод

DataSetRelations() приватный Метод

private DataSetRelations ( ) : void
Результат void
        public void DataSetRelations()
        {
            DataRelation Relation;
            Assert.Equal(0, _set.Relations.Count);
            Assert.Equal(0, _mom.ParentRelations.Count);
            Assert.Equal(0, _mom.ChildRelations.Count);
            Assert.Equal(0, _child.ParentRelations.Count);
            Assert.Equal(0, _child.ChildRelations.Count);

            Relation = new DataRelation("Rel", _mom.Columns[1], _child.Columns[0]);
            _set.Relations.Add(Relation);

            Assert.Equal(1, _set.Relations.Count);
            Assert.Equal(0, _mom.ParentRelations.Count);
            Assert.Equal(1, _mom.ChildRelations.Count);
            Assert.Equal(1, _child.ParentRelations.Count);
            Assert.Equal(0, _child.ChildRelations.Count);

            Relation = _set.Relations[0];
            Assert.Equal(1, Relation.ParentColumns.Length);
            Assert.Equal(1, Relation.ChildColumns.Length);
            Assert.Equal("Rel", Relation.ChildKeyConstraint.ConstraintName);
            Assert.Equal("Constraint1", Relation.ParentKeyConstraint.ConstraintName);
        }