@@ -11,29 +11,29 @@ public class DecimalConverterTests {
1111 [ Test ]
1212 public void Convert ( )
1313 {
14- Assert . That ( DecimalConverter . Convert ( new Decimal ( 4.23322 ) ) , Is . EqualTo ( "4.23322" ) ) ;
15- Assert . That ( DecimalConverter . Convert ( new Decimal ( - 4.23322 ) ) , Is . EqualTo ( "-4.23322" ) ) ;
14+ Assert . That ( DecimalConverter . Convert ( 4.23322m ) , Is . EqualTo ( "4.23322" ) ) ;
15+ Assert . That ( DecimalConverter . Convert ( - 4.23322m ) , Is . EqualTo ( "-4.23322" ) ) ;
1616 Assert . That ( DecimalConverter . Convert ( "4332.33" ) , Is . EqualTo ( new Decimal ( 4332.33 ) ) ) ;
1717 Assert . That ( DecimalConverter . Convert ( "3.000000000021874E-4" ) , Is . EqualTo ( 0.0003000000000021874M ) ) ;
1818 Assert . Throws ( typeof ( FieldConvertError ) , delegate { DecimalConverter . Convert ( "2.32a34" ) ; } ) ;
1919 Assert . Throws ( typeof ( FieldConvertError ) , delegate { DecimalConverter . Convert ( "+1.2" ) ; } ) ;
2020 Assert . Throws ( typeof ( FieldConvertError ) , delegate { DecimalConverter . Convert ( "(1.2)" ) ; } ) ;
2121 Assert . Throws ( typeof ( FieldConvertError ) , delegate { DecimalConverter . Convert ( "" ) ; } ) ;
22- Assert . Throws ( typeof ( FieldConvertError ) , delegate { DecimalConverter . Convert ( null ) ; } ) ;
22+ Assert . Throws ( typeof ( FieldConvertError ) , delegate { DecimalConverter . Convert ( null ! ) ; } ) ;
2323
2424 // check for a different culture than en-XX
25- System . Threading . Thread . CurrentThread . CurrentCulture = new System . Globalization . CultureInfo ( "tr-TR" ) ;
26- Assert . That ( DecimalConverter . Convert ( "4332.33" ) , Is . EqualTo ( new Decimal ( 4332.33 ) ) ) ;
27- Assert . That ( DecimalConverter . Convert ( "-2.33" ) , Is . EqualTo ( new Decimal ( - 2.33 ) ) ) ;
28- Assert . That ( DecimalConverter . Convert ( new Decimal ( 4.23322 ) ) , Is . EqualTo ( "4.23322" ) ) ;
29- Assert . That ( DecimalConverter . Convert ( new Decimal ( - 4.23322 ) ) , Is . EqualTo ( "-4.23322" ) ) ;
25+ System . Threading . Thread . CurrentThread . CurrentCulture = new System . Globalization . CultureInfo ( "tr-TR" ) ;
26+ Assert . That ( DecimalConverter . Convert ( "4332.33" ) , Is . EqualTo ( 4332.33m ) ) ;
27+ Assert . That ( DecimalConverter . Convert ( "-2.33" ) , Is . EqualTo ( - 2.33m ) ) ;
28+ Assert . That ( DecimalConverter . Convert ( 4.23322m ) , Is . EqualTo ( "4.23322" ) ) ;
29+ Assert . That ( DecimalConverter . Convert ( - 4.23322m ) , Is . EqualTo ( "-4.23322" ) ) ;
3030 }
3131
3232 [ Test ]
3333 public void Convert_WithoutLeadingTrailingZeros ( )
3434 {
35- Assert . That ( DecimalConverter . Convert ( "23." ) , Is . EqualTo ( new Decimal ( 23 ) ) ) ;
36- Assert . That ( DecimalConverter . Convert ( ".23" ) , Is . EqualTo ( new Decimal ( 0.23 ) ) ) ;
37- Assert . That ( DecimalConverter . Convert ( "-.23" ) , Is . EqualTo ( new Decimal ( - 0.23 ) ) ) ;
35+ Assert . That ( DecimalConverter . Convert ( "23." ) , Is . EqualTo ( 23m ) ) ;
36+ Assert . That ( DecimalConverter . Convert ( ".23" ) , Is . EqualTo ( 0.23m ) ) ;
37+ Assert . That ( DecimalConverter . Convert ( "-.23" ) , Is . EqualTo ( - 0.23m ) ) ;
3838 }
3939}
0 commit comments