public virtual void test_ofPath() { Path rootPath = (new File(EXAMPLE_MARKET_DATA_DIRECTORY_ROOT)).toPath(); ExampleMarketDataBuilder builder = ExampleMarketDataBuilder.ofPath(rootPath); assertBuilder(builder); }
public virtual void test_ofResource_directory_with_spaces() { ExampleMarketDataBuilder builder = ExampleMarketDataBuilder.ofResource(TEST_SPACES_CLASSPATH_ROOT); ImmutableMarketData snapshot = builder.buildSnapshot(MARKET_DATA_DATE); assertEquals(snapshot.TimeSeries.size(), 1); }
public virtual void test_ofPath_with_spaces() { Path rootPath = (new File(TEST_SPACES_DIRECTORY_ROOT)).toPath(); ExampleMarketDataBuilder builder = ExampleMarketDataBuilder.ofPath(rootPath); ImmutableMarketData snapshot = builder.buildSnapshot(LocalDate.of(2015, 1, 1)); assertEquals(snapshot.TimeSeries.size(), 1); }
//------------------------------------------------------------------------- private void assertBuilder(ExampleMarketDataBuilder builder) { ImmutableMarketData snapshot = builder.buildSnapshot(MARKET_DATA_DATE); assertEquals(MARKET_DATA_DATE, snapshot.ValuationDate); foreach (ObservableId id in TIME_SERIES) { assertFalse(snapshot.getTimeSeries(id).Empty, "Time-series not found: " + id); } assertEquals(snapshot.TimeSeries.size(), TIME_SERIES.Count, Messages.format("Snapshot contained unexpected time-series: {}", Sets.difference(snapshot.TimeSeries.Keys, TIME_SERIES))); //JAVA TO C# CONVERTER WARNING: Java wildcard generics have no direct equivalent in .NET: //ORIGINAL LINE: for (com.opengamma.strata.data.MarketDataId<?> id : VALUES) foreach (MarketDataId <object> id in VALUES) { assertTrue(snapshot.containsValue(id), "Id not found: " + id); } assertEquals(snapshot.Values.size(), VALUES.Count, Messages.format("Snapshot contained unexpected market data: {}", Sets.difference(snapshot.Values.Keys, VALUES))); }
public virtual void test_ofResource_directory_extraSlashes() { ExampleMarketDataBuilder builder = ExampleMarketDataBuilder.ofResource("/" + EXAMPLE_MARKET_DATA_CLASSPATH_ROOT + "/"); assertBuilder(builder); }
public virtual void test_ofResource_directory() { ExampleMarketDataBuilder builder = ExampleMarketDataBuilder.ofResource(EXAMPLE_MARKET_DATA_CLASSPATH_ROOT); assertBuilder(builder); }
public virtual void test_ofResource_directory_notFound() { assertThrowsIllegalArg(() => ExampleMarketDataBuilder.ofResource("bad-dir")); }