public void testIsLessThrowsExceptionWithDifferentCurrencies() { Money m1 = new Money(98, "pds"); Money m2 = new Money(100, "usd"); try { m2.isLessThan(m1); fail(); } catch (IllegalArgumentException expected) {} }
public void testNewWithCurrentTime() { Time expected = new Time(21, 30); Time actual = new Time(); assertEquals(expected, actual); }
public void testDate() { actual = new Date(2001, 3, 7); assertEquals("day", 7, actual.getDay()); assertEquals("month", 3, actual.getMonth()); assertEquals("year", 2001, actual.getYear()); }
public void testAdd() { Money m1 = new Money(110, "pds"); Money m2 = new Money(220, "pds"); Money m3 = m1.add(m2); assertEquals(330.0, m3.doubleValue(), 0.0); }
public void testSameDayOfYearAs() throws Exception { assertTrue(new Date(2001, 8, 17).sameDayOfYearAs(new Date(2003, 8, 17))); assertTrue(new Date(1999, 3, 1).sameDayOfYearAs(new Date(2000, 2, 29))); // leap year assertFalse(new Date(2001, 3, 1).sameDayOfYearAs(new Date(2000, 3, 2))); }
public void testEqualsObjectFailsWithDifferentAmounts() { Money m1 = new Money(100, "pds"); Money m2 = new Money(101, "pds"); assertFalse(m1.equals(m2)); }
public void testEquals() throws Exception { assertTrue(actual.equals(actual)); assertTrue(new Date(2003, 8, 17).equals(new Date())); assertTrue(actual.equals(new Date(2000, 3, 14))); }
public void testEqualsObject() { Money m1 = new Money(100.25, "pds"); Money m2 = new Money(100.25, "pds"); assertTrue(m1.equals(m2)); }
public void testIsLessThan() { Money m1 = new Money(98, "pds"); Money m2 = new Money(100, "pds"); assertTrue(m1.isLessThan(m2)); }
public void testIsEqualTo() { Money m1 = new Money(100, "pds"); Money m2 = new Money(100, "pds"); assertTrue(m1.isEqualTo(m2)); }
public void testCheckPassword() { Password password = new Password("secret"); assertFalse(password.checkPassword("")); assertFalse(password.checkPassword("SECRET")); assertTrue(password.checkPassword("secret")); }
public void testEquals() throws Exception { assertTrue(time.equals(time)); assertTrue(time.equals(new Time(13, 14))); assertTrue(new Time(13, 14).equals(time)); }
public void test24Hour() { DateTime dt = new DateTime(2006,05,07,23,59); assertEquals("hour",23,dt.getHour()); assertEquals("minute",59,dt.getMinute()); } /*
public void testEqualsTo() { TimeStamp timeStamp2 = new TimeStamp(); assertFalse(timeStamp2 == timeStamp); assertTrue(timeStamp.isEqualTo(timeStamp2)); assertTrue(timeStamp2.isEqualTo(timeStamp)); }
public void testIsLessThan() { assertTrue(p1.isLessThan(p3)); assertFalse(p3.isLessThan(p1)); assertFalse(p1.isLessThan(p1)); } }
public void testEqualsObjectFailsWithDifferentCurrencies() { Money m1 = new Money(100, "pds"); Money m2 = new Money(100, "usd"); assertFalse(m1.equals(m2)); }