public void WhenDefaultSchemaConventionIsChangedAndSchemaIsNotSetThenSetSchema() { var expression = new CreateColumnExpression { TableName = "Bacon", Column = { Name = "BaconId", Type = DbType.Int32 } }; var processed = expression.Apply(ConventionSets.WithSchemaName); Assert.That(processed.SchemaName, Is.EqualTo("testdefault")); }
public void WhenDefaultSchemaConventionIsAppliedAndSchemaIsNotSetThenSchemaShouldBeNull() { var expression = new CreateColumnExpression { TableName = "Bacon", Column = { Name = "BaconId", Type = DbType.Int32 } }; var processed = expression.Apply(ConventionSets.NoSchemaName); Assert.That(processed.SchemaName, Is.Null); }
public void GetPrimaryKeyNamePrefixesTableNameWithPKAndUnderscore() { var expr = new CreateColumnExpression() { Column = { TableName = "Foo", IsPrimaryKey = true, } }; var processed = expr.Apply(ConventionSets.NoSchemaName); processed.Column.PrimaryKeyName.ShouldBe("PK_Foo"); }