### Question:
ImmutableScenarioMarketDataBuilder { public ImmutableScenarioMarketData build() { if (scenarioCount == -1) { scenarioCount = 1; } return new ImmutableScenarioMarketData(scenarioCount, valuationDate, values, timeSeries); } ImmutableScenarioMarketDataBuilder(LocalDate valuationDate);   ImmutableScenarioMarketDataBuilder(MarketDataBox<LocalDate> valuationDate);   ImmutableScenarioMarketDataBuilder(
      int scenarioCount,
      MarketDataBox<LocalDate> valuationDate,
      Map<? extends MarketDataId<?>, MarketDataBox<?>> values,
      Map<? extends ObservableId, LocalDateDoubleTimeSeries> timeSeries); ImmutableScenarioMarketDataBuilder values(Map<? extends MarketDataId<?>, ?> values); ImmutableScenarioMarketDataBuilder timeSeries(Map<? extends ObservableId, LocalDateDoubleTimeSeries> timeSeries); ImmutableScenarioMarketDataBuilder addValue(MarketDataId<T> id, T value); ImmutableScenarioMarketDataBuilder addValueMap(Map<? extends MarketDataId<?>, ?> values); ImmutableScenarioMarketDataBuilder addScenarioValue(MarketDataId<T> id, List<? extends T> values); ImmutableScenarioMarketDataBuilder addScenarioValue(MarketDataId<T> id, ScenarioArray<? extends T> value); ImmutableScenarioMarketDataBuilder addScenarioValueMap(
      Map<? extends MarketDataId<?>, ? extends ScenarioArray<?>> values); ImmutableScenarioMarketDataBuilder addBox(MarketDataId<T> id, MarketDataBox<? extends T> value); ImmutableScenarioMarketDataBuilder addBoxMap(
      Map<? extends MarketDataId<?>, ? extends MarketDataBox<?>> values); ImmutableScenarioMarketDataBuilder addTimeSeries(ObservableId id, LocalDateDoubleTimeSeries timeSeries); ImmutableScenarioMarketDataBuilder addTimeSeriesMap(
      Map<? extends ObservableId, LocalDateDoubleTimeSeries> timeSeriesMap); ImmutableScenarioMarketData build();  }### Answer:
@Test public void addNothing() { ImmutableScenarioMarketData marketData = ImmutableScenarioMarketData.builder(VAL_DATE).build(); assertThat(marketData.getScenarioCount()).isEqualTo(1); }