public virtual void test_empty() { ScenarioMarketData test = ScenarioMarketData.empty(); assertThat(test.ValuationDate).isEqualTo(MarketDataBox.empty()); assertThat(test.containsValue(ID1)).False; assertThat(test.containsValue(ID2)).False; assertThrows(() => test.getValue(ID1), typeof(MarketDataNotFoundException)); assertThrows(() => test.getValue(ID2), typeof(MarketDataNotFoundException)); assertThat(test.findValue(ID1)).Empty; assertThat(test.findValue(ID2)).Empty; assertThat(test.Ids).isEqualTo(ImmutableSet.of()); assertThat(test.getTimeSeries(ID1)).isEqualTo(LocalDateDoubleTimeSeries.empty()); assertThat(test.getTimeSeries(ID2)).isEqualTo(LocalDateDoubleTimeSeries.empty()); }
public virtual void test_of_noScenarios() { //JAVA TO C# CONVERTER WARNING: Java wildcard generics have no direct equivalent in .NET: //ORIGINAL LINE: java.util.Map<com.opengamma.strata.data.MarketDataId<?>, MarketDataBox<?>> dataMap = com.google.common.collect.ImmutableMap.of(ID1, MarketDataBox.empty()); IDictionary <MarketDataId <object>, MarketDataBox <object> > dataMap = ImmutableMap.of(ID1, MarketDataBox.empty()); ScenarioMarketData test = ScenarioMarketData.of(0, VAL_DATE, dataMap, ImmutableMap.of()); assertThat(test.ValuationDate).isEqualTo(MarketDataBox.ofSingleValue(VAL_DATE)); assertThat(test.containsValue(ID1)).True; assertThat(test.containsValue(ID2)).False; assertThat(test.getValue(ID1)).isEqualTo(MarketDataBox.empty()); assertThrows(() => test.getValue(ID2), typeof(MarketDataNotFoundException)); assertThat(test.findValue(ID1)).hasValue(MarketDataBox.empty()); assertThat(test.findValue(ID2)).Empty; assertThat(test.Ids).isEqualTo(ImmutableSet.of(ID1)); assertThat(test.getTimeSeries(ID1)).isEqualTo(LocalDateDoubleTimeSeries.empty()); assertThat(test.getTimeSeries(ID2)).isEqualTo(LocalDateDoubleTimeSeries.empty()); }