### Question:
TradedPrice implements ImmutableBean, Serializable { public static TradedPrice of(LocalDate tradeDate, double price) { return new TradedPrice(tradeDate, price); } private  TradedPrice(
      LocalDate tradeDate,
      double price); static TradedPrice of(LocalDate tradeDate, double price); static TypedMetaBean<TradedPrice> meta(); @Override TypedMetaBean<TradedPrice> metaBean(); LocalDate getTradeDate(); double getPrice(); @Override boolean equals(Object obj); @Override int hashCode(); @Override String toString();  }### Answer:
@Test public void coverage() { TradedPrice test = sut(); coverImmutableBean(test); TradedPrice test2 = TradedPrice.of(DATE.plusDays(1), PRICE + 1d); coverBeanEquals(test, test2); }