public virtual void test_load_oneDate_file1_date2() { IDictionary <FxRateId, FxRate> map = FxRatesCsvLoader.load(DATE2, ImmutableList.of(RATES_1)); assertEquals(map.Count, 2); assertFile1Date2(map); }
//------------------------------------------------------------------------- public virtual void test_load_oneDate_file1_date1() { IDictionary <FxRateId, FxRate> map = FxRatesCsvLoader.load(DATE1, RATES_1); assertEquals(map.Count, 2); assertFile1Date1(map); }
public virtual void test_load_alLDates_file1_date1() { IDictionary <LocalDate, ImmutableMap <FxRateId, FxRate> > map = FxRatesCsvLoader.loadAllDates(RATES_1); assertEquals(map.Count, 2); assertFile1Date1(map[DATE1]); assertFile1Date2(map[DATE2]); }
public virtual void test_load_oneDate_file1file2_date1() { IDictionary <FxRateId, FxRate> map = FxRatesCsvLoader.load(DATE1, ImmutableList.of(RATES_1, RATES_2)); assertEquals(map.Count, 3); assertFile1Date1(map); assertFile2Date1(map); }
public virtual void test_invalidDuplicate() { assertThrowsIllegalArg(() => FxRatesCsvLoader.load(DATE1, RATES_INVALID_DUPLICATE)); }
public virtual void test_load_oneDate_invalidDate() { assertThrows(() => FxRatesCsvLoader.load(date(2015, 10, 2), RATES_INVALID_DATE), typeof(System.ArgumentException), "Error processing resource as CSV file: .*"); }