Examples of HolidayDocument


Examples of com.opengamma.master.holiday.HolidayDocument

  }

  @Test
  public void test_getHoliday_versioned_oneHolidayDate() {
    UniqueId uniqueId = UniqueId.of("DbHol", "101", "0");
    HolidayDocument test = _holMaster.get(uniqueId);
    assert101(test);
  }
View Full Code Here

Examples of com.opengamma.master.holiday.HolidayDocument

  }

  @Test
  public void test_getHoliday_versioned_twoHolidayDates() {
    UniqueId uniqueId = UniqueId.of("DbHol", "102", "0");
    HolidayDocument test = _holMaster.get(uniqueId);
    assert102(test);
  }
View Full Code Here

Examples of com.opengamma.master.holiday.HolidayDocument

  }

  @Test
  public void test_getHoliday_versioned_notLatest() {
    UniqueId uniqueId = UniqueId.of("DbHol", "201", "0");
    HolidayDocument test = _holMaster.get(uniqueId);
    assert201(test);
  }
View Full Code Here

Examples of com.opengamma.master.holiday.HolidayDocument

  }

  @Test
  public void test_getHoliday_versioned_latest() {
    UniqueId uniqueId = UniqueId.of("DbHol", "201", "1");
    HolidayDocument test = _holMaster.get(uniqueId);
    assert202(test);
  }
View Full Code Here

Examples of com.opengamma.master.holiday.HolidayDocument

  }

  @Test
  public void test_getHoliday_unversioned() {
    UniqueId oid = UniqueId.of("DbHol", "201");
    HolidayDocument test = _holMaster.get(oid);
    assert202(test);
  }
View Full Code Here

Examples of com.opengamma.master.holiday.HolidayDocument

  public void test_remove_removed() {
    Instant now = Instant.now(_holMaster.getClock());
   
    UniqueId uniqueId = UniqueId.of("DbHol", "101", "0");
    _holMaster.remove(uniqueId);
    HolidayDocument test = _holMaster.get(uniqueId);
   
    assertEquals(uniqueId, test.getUniqueId());
    assertEquals(_version1Instant, test.getVersionFromInstant());
    assertEquals(now, test.getVersionToInstant());
    assertEquals(_version1Instant, test.getCorrectionFromInstant());
    assertEquals(null, test.getCorrectionToInstant());
    ManageableHoliday holiday = test.getHoliday();
    assertNotNull(holiday);
    assertEquals(uniqueId, holiday.getUniqueId());
    assertEquals("TestHoliday101", test.getName());
    assertEquals(HolidayType.CURRENCY, holiday.getType());
    assertEquals("GBP", holiday.getCurrency().getCode());
    assertEquals(null, holiday.getRegionExternalId());
    assertEquals(null, holiday.getExchangeExternalId());
    assertEquals(Arrays.asList(LocalDate.of(2010, 1, 1)), holiday.getHolidayDates());
View Full Code Here

Examples of com.opengamma.master.holiday.HolidayDocument

  @Test(expectedExceptions = IllegalArgumentException.class)
  public void test_update_noHolidayId() {
    UniqueId uniqueId = UniqueId.of("DbHol", "101");
    ManageableHoliday holiday = new ManageableHoliday(Currency.USD, Arrays.asList(LocalDate.of(2010, 6, 9)));
    holiday.setUniqueId(uniqueId);
    HolidayDocument doc = new HolidayDocument();
    doc.setHoliday(holiday);
    _holMaster.update(doc);
  }
View Full Code Here

Examples of com.opengamma.master.holiday.HolidayDocument

    _holMaster.update(doc);
  }

  @Test(expectedExceptions = IllegalArgumentException.class)
  public void test_update_noHoliday() {
    HolidayDocument doc = new HolidayDocument();
    doc.setUniqueId(UniqueId.of("DbHol", "101", "0"));
    _holMaster.update(doc);
  }
View Full Code Here

Examples of com.opengamma.master.holiday.HolidayDocument

  @Test(expectedExceptions = DataNotFoundException.class)
  public void test_update_notFound() {
    UniqueId uniqueId = UniqueId.of("DbHol", "0", "0");
    ManageableHoliday holiday = new ManageableHoliday(Currency.USD, Arrays.asList(LocalDate.of(2010, 6, 9)));
    holiday.setUniqueId(uniqueId);
    HolidayDocument doc = new HolidayDocument(holiday);
    _holMaster.update(doc);
  }
View Full Code Here

Examples of com.opengamma.master.holiday.HolidayDocument

  @Test(expectedExceptions = IllegalArgumentException.class)
  public void test_update_notLatestVersion() {
    UniqueId uniqueId = UniqueId.of("DbHol", "201", "0");
    ManageableHoliday holiday = new ManageableHoliday(Currency.USD, Arrays.asList(LocalDate.of(2010, 6, 9)));
    holiday.setUniqueId(uniqueId);
    HolidayDocument doc = new HolidayDocument(holiday);
    _holMaster.update(doc);
  }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.