schambers/fluentmigrator — pull request #301 by matthewdunsdon (2012-09-11 15:10:07+00:00)
Title: Adds Constraint Clustering Support For SqlServer

Uses an empty interface `ICreateConstraintOptionsSyntax` with extension methods (in 'SqlServerExtension.cs') to make sure the added functionality is SqlServer specific.

Adds Constraint Unit Tests:
- Unit tests cover the contraint builder and the SqlServer clustering behaviour.
- Made some properties virtual so that the `CreateContraintExpression` and `ConstraintDefinition` classes can be tested with `Mock<..>()`.