}
@Test
public void shouldStillBeZeroWhenNegated() throws Exception {
Money zeroDollars = new Money(decimal("0.00"), USD);
assertTrue(zeroDollars.equals(zeroDollars.negate()));
}
@Test
public void shouldBeZeroEurosWhenConverted() throws Exception {
CurrencyExchangeRateMap exchangeRates = new CurrencyExchangeRateMap();