### Question:
ResetSchedule implements ImmutableBean, Serializable { public static ResetSchedule.Builder builder() { return new ResetSchedule.Builder(); } private  ResetSchedule(
      Frequency resetFrequency,
      BusinessDayAdjustment businessDayAdjustment,
      IborRateResetMethod resetMethod); static ResetSchedule.Meta meta(); static ResetSchedule.Builder builder(); @Override ResetSchedule.Meta metaBean(); Frequency getResetFrequency(); BusinessDayAdjustment getBusinessDayAdjustment(); IborRateResetMethod getResetMethod(); Builder toBuilder(); @Override boolean equals(Object obj); @Override int hashCode(); @Override String toString();  }### Answer:
@Test public void coverage() { ResetSchedule test = ResetSchedule.builder() .resetFrequency(P1M) .businessDayAdjustment(BusinessDayAdjustment.of(FOLLOWING, GBLO)) .build(); coverImmutableBean(test); ResetSchedule test2 = ResetSchedule.builder() .resetFrequency(P3M) .businessDayAdjustment(BusinessDayAdjustment.of(MODIFIED_FOLLOWING, GBLO)) .resetMethod(WEIGHTED) .build(); coverBeanEquals(test, test2); }
@Test public void test_serialization() { ResetSchedule test = ResetSchedule.builder() .resetFrequency(P1M) .businessDayAdjustment(BusinessDayAdjustment.of(FOLLOWING, GBLO)) .build(); assertSerialization(test); }