### Question:
QuotesCsvLoader { public static ImmutableMap<LocalDate, ImmutableMap<QuoteId, Double>> loadAllDates(ResourceLocator... resources) { return loadAllDates(Arrays.asList(resources)); } private  QuotesCsvLoader(); static ImmutableMap<QuoteId, Double> load(LocalDate marketDataDate, ResourceLocator... resources); static ImmutableMap<QuoteId, Double> load(LocalDate marketDataDate, Collection<ResourceLocator> resources); static ImmutableMap<LocalDate, ImmutableMap<QuoteId, Double>> load(
      Set<LocalDate> marketDataDates,
      ResourceLocator... resources); static ImmutableMap<LocalDate, ImmutableMap<QuoteId, Double>> load(
      Set<LocalDate> marketDataDates,
      Collection<ResourceLocator> resources); static ImmutableMap<LocalDate, ImmutableMap<QuoteId, Double>> loadAllDates(ResourceLocator... resources); static ImmutableMap<LocalDate, ImmutableMap<QuoteId, Double>> loadAllDates(
      Collection<ResourceLocator> resources); static ImmutableMap<LocalDate, ImmutableMap<QuoteId, Double>> parse(
      Predicate<LocalDate> datePredicate,
      Collection<CharSource> charSources);  }### Answer:
@Test public void test_load_alLDates_file1_date1() { Map<LocalDate, ImmutableMap<QuoteId, Double>> map = QuotesCsvLoader.loadAllDates(QUOTES_1); assertThat(map).hasSize(2); assertFile1Date1(map.get(DATE1)); assertFile1Date2(map.get(DATE2)); }