public void Verify_RelationshipDetailsCollection_columns()
 {
     var relationshipDetailsCollection = new RelationshipDetailsCollection();
     Assert.Equal(12, relationshipDetailsCollection.Columns.Count);
     VerifyColumn(relationshipDetailsCollection.PKCatalogColumn, "PkCatalog", typeof(string));
     VerifyColumn(relationshipDetailsCollection.PKSchemaColumn, "PkSchema", typeof(string));
     VerifyColumn(relationshipDetailsCollection.PKTableColumn, "PkTable", typeof(string));
     VerifyColumn(relationshipDetailsCollection.PKColumnColumn, "PkColumn", typeof(string));
     VerifyColumn(relationshipDetailsCollection.FKCatalogColumn, "FkCatalog", typeof(string));
     VerifyColumn(relationshipDetailsCollection.FKSchemaColumn, "FkSchema", typeof(string));
     VerifyColumn(relationshipDetailsCollection.FKColumnColumn, "FkColumn", typeof(string));
     VerifyColumn(relationshipDetailsCollection.OrdinalColumn, "Ordinal", typeof(int));
     VerifyColumn(relationshipDetailsCollection.RelationshipNameColumn, "RelationshipName", typeof(string));
     VerifyColumn(relationshipDetailsCollection.RelationshipIdColumn, "RelationshipId", typeof(string));
     VerifyColumn(relationshipDetailsCollection.RelationshipIsCascadeDeleteColumn, "IsCascadeDelete", typeof(bool));
 }
 public void PKTable_getter_returns_value_set_with_indexer()
 {
     var row = new RelationshipDetailsCollection().NewRow();
     row["PkTable"] = "table";
     Assert.Equal("table", ((RelationshipDetailsRow)row).PKTable);
 }
 public void PKSchema_setter_sets_value_in_uderlying_row()
 {
     var row = new RelationshipDetailsCollection().NewRow();
     ((RelationshipDetailsRow)row).PKSchema = "schema";
     Assert.Equal("schema", row["PkSchema"]);
 }
 public void PKSchema_getter_returns_value_set_with_indexer()
 {
     var row = new RelationshipDetailsCollection().NewRow();
     row["PkSchema"] = "schema";
     Assert.Equal("schema", ((RelationshipDetailsRow)row).PKSchema);
 }
 public void RelationshipIsCascadeDelete_setter_sets_value_in_uderlying_row()
 {
     var row = new RelationshipDetailsCollection().NewRow();
     ((RelationshipDetailsRow)row).RelationshipIsCascadeDelete = true;
     Assert.Equal(true, row["IsCascadeDelete"]);
 }
 public void RelationshipIsCascadeDelete_getter_returns_value_set_with_indexer()
 {
     var row = new RelationshipDetailsCollection().NewRow();
     row["IsCascadeDelete"] = true;
     Assert.Equal(true, ((RelationshipDetailsRow)row).RelationshipIsCascadeDelete);
 }
 public void RelationshipId_setter_sets_value_in_uderlying_row()
 {
     var row = new RelationshipDetailsCollection().NewRow();
     ((RelationshipDetailsRow)row).RelationshipId = "relationship";
     Assert.Equal("relationship", row["RelationshipId"]);
 }
 public void PKCatalog_getter_returns_value_set_with_indexer()
 {
     var row = new RelationshipDetailsCollection().NewRow();
     row["PkCatalog"] = "catalog";
     Assert.Equal("catalog", ((RelationshipDetailsRow)row).PKCatalog);
 }
 public void Ordinal_setter_sets_value_in_uderlying_row()
 {
     var row = new RelationshipDetailsCollection().NewRow();
     ((RelationshipDetailsRow)row).Ordinal = 42;
     Assert.Equal(42, row["Ordinal"]);
 }
 public void Ordinal_getter_returns_value_set_with_indexer()
 {
     var row = new RelationshipDetailsCollection().NewRow();
     row["Ordinal"] = 42;
     Assert.Equal(42, ((RelationshipDetailsRow)row).Ordinal);
 }
 public void FKColumn_setter_sets_value_in_uderlying_row()
 {
     var row = new RelationshipDetailsCollection().NewRow();
     ((RelationshipDetailsRow)row).FKColumn = "fk-column";
     Assert.Equal("fk-column", row["FkColumn"]);
 }
 public void FKColumn_getter_returns_value_set_with_indexer()
 {
     var row = new RelationshipDetailsCollection().NewRow();
     row["FkColumn"] = "fk-column";
     Assert.Equal("fk-column", ((RelationshipDetailsRow)row).FKColumn);
 }
 public void PKCatalog_setter_sets_value_in_uderlying_row()
 {
     var row = new RelationshipDetailsCollection().NewRow();
     ((RelationshipDetailsRow)row).PKCatalog = "catalog";
     Assert.Equal("catalog", row["PkCatalog"]);
 }
 public void FKTable_setter_sets_value_in_uderlying_row()
 {
     var row = new RelationshipDetailsCollection().NewRow();
     ((RelationshipDetailsRow)row).FKTable = "fk-table";
     Assert.Equal("fk-table", row["FkTable"]);
 }
 internal RelationshipDetailsRow(DataRowBuilder rb)
     : base(rb)
 {
     _tableRelationshipDetails = ((RelationshipDetailsCollection)(base.Table));
 }
 public void RelationshipId_getter_returns_value_set_with_indexer()
 {
     var row = new RelationshipDetailsCollection().NewRow();
     row["RelationshipId"] = "relationship";
     Assert.Equal("relationship", ((RelationshipDetailsRow)row).RelationshipId);
 }
 public void Table_returns_owning_table()
 {
     var relationshipDetailsCollection = new RelationshipDetailsCollection();
     Assert.Same(relationshipDetailsCollection, relationshipDetailsCollection.NewRow().Table);
 }