### Question:
ResolvedIborFuture implements ResolvedProduct, ImmutableBean, Serializable { public static ResolvedIborFuture.Builder builder() { return new ResolvedIborFuture.Builder(); } ResolvedIborFuture(
      SecurityId securityId,
      Currency currency,
      double notional,
      double accrualFactor,
      IborRateComputation iborRate,
      Rounding rounding); IborIndex getIndex(); LocalDate getLastTradeDate(); static ResolvedIborFuture.Meta meta(); static ResolvedIborFuture.Builder builder(); @Override ResolvedIborFuture.Meta metaBean(); SecurityId getSecurityId(); Currency getCurrency(); double getNotional(); double getAccrualFactor(); IborRateComputation getIborRate(); Rounding getRounding(); Builder toBuilder(); @Override boolean equals(Object obj); @Override int hashCode(); @Override String toString();  }### Answer:
@Test public void test_builder_noObservation() { assertThatIllegalArgumentException() .isThrownBy(() -> ResolvedIborFuture.builder() .securityId(SECURITY_ID) .notional(NOTIONAL) .currency(GBP) .rounding(ROUNDING) .build()); }