@@ -36,12 +36,15 @@ public void GetColumns_DataTypeResolveSucceeds()
3636 new Column ( dateTimeColumnName1 , DbType . DateTime , dateTimeDefaultValue ) ,
3737 new Column ( dateTimeColumnName2 , DbType . DateTime2 , dateTimeDefaultValue ) ,
3838 new Column ( decimalColumnName1 , DbType . Decimal , DecimalDefaultValue ) ,
39- new Column ( guidColumnName1 , DbType . Guid , guidDefaultValue )
40- // new Column(booleanColumnName1, DbType.Boolean),
41- // new Column(int32ColumnName1, DbType.Int32),
42- // new Column(int64ColumnName1, DbType.Int64),
43- // new Column(stringColumnName1, DbType.String),
44- // new Column(stringColumnName2, DbType.String) { Size = 30 }
39+ new Column ( guidColumnName1 , DbType . Guid , guidDefaultValue ) ,
40+
41+ // other boolean default values are tested in another test
42+ new Column ( booleanColumnName1 , DbType . Boolean , true ) ,
43+
44+ new Column ( int32ColumnName1 , DbType . Int32 , 43 ) ,
45+ new Column ( int64ColumnName1 , DbType . Int64 , 88 ) ,
46+ new Column ( stringColumnName1 , DbType . String ) ,
47+ new Column ( stringColumnName2 , DbType . String ) { Size = 30 }
4548 ) ;
4649
4750 // Act
@@ -52,15 +55,18 @@ public void GetColumns_DataTypeResolveSucceeds()
5255 var dateTimeColumn2 = columns . Single ( x => x . Name == dateTimeColumnName2 ) ;
5356 var decimalColumn1 = columns . Single ( x => x . Name == decimalColumnName1 ) ;
5457 var guidColumn1 = columns . Single ( x => x . Name == guidColumnName1 ) ;
55- // var booleanColumn1 = columns.Single(x => x.Name == booleanColumnName1);
56- // var int32Column1 = columns.Single(x => x.Name == int32ColumnName1);
57- // var int64column1 = columns.Single(x => x.Name == int64ColumnName1);
58- // var stringColumn1 = columns.Single(x => x.Name == stringColumnName1);
59- // var stringColumn2 = columns.Single(x => x.Name == stringColumnName2);
58+ var booleanColumn1 = columns . Single ( x => x . Name == booleanColumnName1 ) ;
59+ var int32Column1 = columns . Single ( x => x . Name == int32ColumnName1 ) ;
60+ var int64Column1 = columns . Single ( x => x . Name == int64ColumnName1 ) ;
61+ var stringColumn1 = columns . Single ( x => x . Name == stringColumnName1 ) ;
62+ var stringColumn2 = columns . Single ( x => x . Name == stringColumnName2 ) ;
6063
6164 Assert . That ( dateTimeColumn1 . DefaultValue , Is . EqualTo ( dateTimeDefaultValue ) ) ;
6265 Assert . That ( dateTimeColumn2 . DefaultValue , Is . EqualTo ( dateTimeDefaultValue ) ) ;
6366 Assert . That ( decimalColumn1 . DefaultValue , Is . EqualTo ( DecimalDefaultValue ) ) ;
6467 Assert . That ( guidColumn1 . DefaultValue , Is . EqualTo ( guidDefaultValue ) ) ;
68+ Assert . That ( booleanColumn1 . DefaultValue , Is . True ) ;
69+ Assert . That ( int32Column1 . DefaultValue , Is . EqualTo ( 43 ) ) ;
70+ Assert . That ( int64Column1 . DefaultValue , Is . EqualTo ( 88 ) ) ;
6571 }
6672}
0 commit comments