public void DropDefaultConstraint_checks_its_arguments()
{
var generator = new SqlServerMigrationSqlGenerator();
var writer = new IndentedTextWriter(new Mock<TextWriter>().Object);
Assert.Equal(
Strings.ArgumentIsNullOrWhitespace("table"),
Assert.Throws<ArgumentException>(
() => generator.DropDefaultConstraint(null, "Spektor", writer)).Message);
Assert.Equal(
Strings.ArgumentIsNullOrWhitespace("column"),
Assert.Throws<ArgumentException>(
() => generator.DropDefaultConstraint("Regina", null, writer)).Message);
Assert.Equal(
"writer",
Assert.Throws<ArgumentNullException>(() => generator.DropDefaultConstraint("Regina", "Spektor", null)).ParamName);
}