public void CompositePk() { var db = new ForeignKeyCompositeSetForeignKeyToTyped(); var order = db.GetTable("Order"); var pk = order.Properties.OfType <PrimaryKey>().First(); Assert.AreEqual(2, pk.SqlColumns.Count); Assert.AreEqual("OrderHeaderId", pk.SqlColumns[0].SqlColumn.Name); Assert.AreEqual("LineNumber", pk.SqlColumns[1].SqlColumn.Name); }
public void CheckCompositeFks2Typed() { var tables = new ForeignKeyCompositeSetForeignKeyToTyped().GetTables(); CheckCompositeFks(tables); }