public void testIsLessThrowsExceptionWithDifferentCurrencies() { final Money m1 = new Money(98, "pds"); final Money m2 = new Money(100, "usd"); try { m2.isLessThan(m1); fail(); } catch (final IllegalArgumentException expected) { } }
@Test public void testIsLessThan() { final Money m1 = new Money(98, "pds"); final Money m2 = new Money(100, "pds"); assertTrue(m1.isLessThan(m2)); }
@Test public void testIsLessThanFails() { final Money m1 = new Money(98, "pds"); final Money m2 = new Money(100, "pds"); assertFalse(m2.isLessThan(m1)); }