### Question:
CalculationTargetList implements ImmutableBean, Serializable { public static CalculationTargetList of(CalculationTarget... targets) { return new CalculationTargetList(ImmutableList.copyOf(targets)); } private  CalculationTargetList(
      List<CalculationTarget> targets); static CalculationTargetList of(CalculationTarget... targets); static CalculationTargetList of(List<? extends CalculationTarget> targets); static TypedMetaBean<CalculationTargetList> meta(); @Override TypedMetaBean<CalculationTargetList> metaBean(); ImmutableList<CalculationTarget> getTargets(); @Override boolean equals(Object obj); @Override int hashCode(); @Override String toString();  }### Answer:
@Test public void coverage() { CalculationTargetList test = CalculationTargetList.of(TARGET1, TARGET2); coverImmutableBean(test); }
@Test public void test_serialization() { CalculationTargetList test = CalculationTargetList.of(TARGET1, TARGET2); assertSerialization(test); }