Beispiel #1
0
 //-------------------------------------------------------------------------
 public virtual void test_temporalAmount()
 {
     assertEquals(TENOR_3D.Units, ImmutableList.of(YEARS, MONTHS, DAYS));
     assertEquals(TENOR_3D.get(DAYS), 3);
     assertEquals(LocalDate.of(2014, 6, 30).plus(TENOR_1W), LocalDate.of(2014, 7, 7));
     assertEquals(LocalDate.of(2014, 6, 30).minus(TENOR_1W), LocalDate.of(2014, 6, 23));
     assertThrows(() => TENOR_10M.get(CENTURIES), typeof(UnsupportedTemporalTypeException));
 }
Beispiel #2
0
 //-------------------------------------------------------------------------
 public virtual void test_toString()
 {
     assertEquals(TENOR_3D.ToString(), "3D");
     assertEquals(TENOR_2W.ToString(), "2W");
     assertEquals(TENOR_4M.ToString(), "4M");
     assertEquals(TENOR_12M.ToString(), "12M");
     assertEquals(TENOR_1Y.ToString(), "1Y");
     assertEquals(TENOR_18M.ToString(), "18M");
     assertEquals(TENOR_4Y.ToString(), "4Y");
 }
Beispiel #3
0
 public virtual void test_equals_bad()
 {
     assertEquals(TENOR_3D.Equals(null), false);
     assertEquals(TENOR_3D.Equals(ANOTHER_TYPE), false);
     assertEquals(TENOR_3D.Equals(new object()), false);
 }
Beispiel #4
0
 public virtual void test_subtractFrom()
 {
     assertEquals(TENOR_3D.subtractFrom(LocalDate.of(2014, 6, 30)), LocalDate.of(2014, 6, 27));
     assertEquals(TENOR_1W.subtractFrom(OffsetDateTime.of(2014, 6, 30, 0, 0, 0, 0, ZoneOffset.UTC)), OffsetDateTime.of(2014, 6, 23, 0, 0, 0, 0, ZoneOffset.UTC));
 }
Beispiel #5
0
 //-------------------------------------------------------------------------
 public virtual void test_addTo()
 {
     assertEquals(TENOR_3D.addTo(LocalDate.of(2014, 6, 30)), LocalDate.of(2014, 7, 3));
     assertEquals(TENOR_1W.addTo(OffsetDateTime.of(2014, 6, 30, 0, 0, 0, 0, ZoneOffset.UTC)), OffsetDateTime.of(2014, 7, 7, 0, 0, 0, 0, ZoneOffset.UTC));
 }