public void GenerateTestDatabaseFkNoCheckTest(SqlEngineVersion version) { GenerateDatabase(new TestDatabaseFkNoCheckTest(), version, () => { if (version == MsSqlVersion.MsSql2016) { _sqlExecuterTestAdapter.ExecuteNonQuery(version.ToString(), "INSERT INTO [Primary] (Name) Values ('First')"); _sqlExecuterTestAdapter.ExecuteNonQuery(version.ToString(), "INSERT INTO [Foreign] (PrimaryId) Values (1)"); _sqlExecuterTestAdapter.ExecuteNonQuery(version.ToString(), "INSERT INTO [Foreign] (PrimaryId) Values (-1)"); } } ); }
public static string GetKey(SqlEngineVersion version, string name) { return(version.ToString() + "/" + name); }