1.1 --- a/task4/solution13/test/org/apidesign/apifest08/test/Task1Test.java Sat Oct 11 23:38:46 2008 +0200
1.2 +++ b/task4/solution13/test/org/apidesign/apifest08/test/Task1Test.java Fri Oct 17 17:31:48 2008 +0200
1.3 @@ -78,35 +78,35 @@
1.4 // convert $1 to CZK using c:
1.5 ConversionResult result = convertCzkUsd.convertBack(new BigDecimal(1));
1.6 assertEquals("Result is 17 CZK", new BigDecimal("17.00"), result.getConverted());
1.7 - assertEquals("No Remainer", BigDecimal.ZERO, result.getRemainder());
1.8 + assertEquals("No Remainer", new BigDecimal("00.00").setScale(2), result.getRemainder());
1.9 }
1.10
1.11 {
1.12 // convert 17CKZ to $ using c:
1.13 ConversionResult result = convertCzkUsd.convert(new BigDecimal(17));
1.14 assertEquals("Result is 1 $", new BigDecimal("1.00"), result.getConverted());
1.15 - assertEquals("No Remainer", BigDecimal.ZERO, result.getRemainder());
1.16 + assertEquals("No Remainer", new BigDecimal("00.00").setScale(2), result.getRemainder());
1.17 }
1.18
1.19 {
1.20 // convert $5 to CZK using c:
1.21 ConversionResult result = convertCzkUsd.convertBack(new BigDecimal(5));
1.22 assertEquals("Result is 85 CZK", new BigDecimal("85.00"), result.getConverted());
1.23 - assertEquals("No Remainer", BigDecimal.ZERO, result.getRemainder());
1.24 + assertEquals("No Remainer", BigDecimal.ZERO.setScale(2), result.getRemainder());
1.25 }
1.26
1.27 {
1.28 // convert $8 to CZK
1.29 ConversionResult result = convertCzkUsd.convertBack(new BigDecimal(8));
1.30 assertEquals("Result is 136 CZK", new BigDecimal("136.00"), result.getConverted());
1.31 - assertEquals("No Remainer", BigDecimal.ZERO, result.getRemainder());
1.32 + assertEquals("No Remainer", BigDecimal.ZERO.setScale(2), result.getRemainder());
1.33 }
1.34
1.35 {
1.36 // convert 1003CZK to USD
1.37 ConversionResult result = convertCzkUsd.convert(new BigDecimal(1003));
1.38 assertEquals("Result is 59 USD", new BigDecimal("59.00"), result.getConverted());
1.39 - assertEquals("No Remainer", BigDecimal.ZERO, result.getRemainder());
1.40 + assertEquals("No Remainer", BigDecimal.ZERO.setScale(2), result.getRemainder());
1.41 }
1.42 }
1.43
1.44 @@ -136,14 +136,14 @@
1.45 // convert 500SKK to CZK
1.46 ConversionResult result = convertSkkCzk.convert(new BigDecimal(500));
1.47 assertEquals("Result is 400 CZK", new BigDecimal("400.00"), result.getConverted());
1.48 - assertEquals("No Remainer", BigDecimal.ZERO, result.getRemainder());
1.49 + assertEquals("No Remainer", BigDecimal.ZERO.setScale(2), result.getRemainder());
1.50 }
1.51
1.52 {
1.53 // convert 501SKK to CZK
1.54 ConversionResult result = convertSkkCzk.convert(new BigDecimal(501));
1.55 assertEquals("Result is 400 CZK", new BigDecimal("400.80"), result.getConverted());
1.56 - assertEquals("No Remainer", BigDecimal.ZERO, result.getRemainder());
1.57 + assertEquals("No Remainer", BigDecimal.ZERO.setScale(2), result.getRemainder());
1.58
1.59 }
1.60 }