public void can_build_column1_schema()
 {
     var op = new SqlChangeColumnOperation
                  {
                      SchemaName = "dbo",
                      TableName = "Foo",
                      Column =
                          new Column
                              {
                                  Name = "Id",
                                  DbType = DbType.Int32,
                                  Property = ColumnProperty.NotNull
                              }
                  };
     Assert.AreEqual(COLUMN1, op.ToString());
 }
 public void can_build_column2_schema()
 {
     var op = new SqlChangeColumnOperation
                  {
                      SchemaName = null,
                      TableName = "Foo",
                      Column =
                          new Column
                              {
                                  Name = "Id",
                                  DbType = DbType.Int32,
                                  Property = ColumnProperty.PrimaryKeyWithIdentity
                              }
                  };
     Assert.AreEqual(COLUMN2, op.ToString());
 }
 public void add_table_throws_exception_without_tablename()
 {
     var op = new SqlChangeColumnOperation { SchemaName = "dbo", TableName = null, Column = new Column()};
     op.ToString();
     Assert.Fail();
 }