3 import java.math.BigDecimal;
4 import java.util.Currency;
5 import junit.framework.TestCase;
6 import org.apidesign.apifest08.currency.Convertor;
7 import org.apidesign.apifest08.currency.ConvertorFactory;
8 import org.apidesign.apifest08.currency.Money;
11 /** Write a test that works with version from task A and fails with version B.
13 public class CurrencyTest extends TestCase {
14 public CurrencyTest(String n) {
18 public void testCompatibility() throws Exception {
19 Money m = new Money() {
20 public BigDecimal getAmount() {
21 return new BigDecimal(1);
24 public Currency getCurrency() {
25 return Currency.getInstance("CZK");
28 Convertor c = ConvertorFactory.createConvertor(m, m);