//------------------------------------------------------------------------- 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))); }