### Question:
ResolvedBillTrade implements ResolvedTrade, ImmutableBean, Serializable { public Optional<Payment> getSettlement() { return Optional.ofNullable(settlement); } ResolvedBillTrade(
      PortfolioItemInfo info,
      ResolvedBill product,
      double quantity,
      Payment settlement); static ResolvedBillTrade.Meta meta(); static ResolvedBillTrade.Builder builder(); @Override ResolvedBillTrade.Meta metaBean(); @Override PortfolioItemInfo getInfo(); @Override ResolvedBill getProduct(); double getQuantity(); Optional<Payment> getSettlement(); Builder toBuilder(); @Override boolean equals(Object obj); @Override int hashCode(); @Override String toString();  }### Answer:
@Test public void test_builder() { ResolvedBillTrade test = sut(); assertThat(test.getSettlement()).isPresent(); }