### Question:
FailureItems implements ImmutableBean, Serializable { public static FailureItems of(FailureItem... failures) { return of(ImmutableList.copyOf(failures)); } FailureItems(
      List<FailureItem> failures); static FailureItems of(FailureItem... failures); static FailureItems of(List<FailureItem> failures); static FailureItemsBuilder builder(); FailureItems combinedWith(FailureItems other); FailureItems combinedWith(FailureItem... otherFailures); FailureItems combinedWith(List<FailureItem> otherFailures); boolean isEmpty(); @Override String toString(); static FailureItems.Meta meta(); @Override FailureItems.Meta metaBean(); ImmutableList<FailureItem> getFailures(); @Override boolean equals(Object obj); @Override int hashCode(); static final FailureItems EMPTY; }### Answer:
@Test public void coverage() { FailureItems test = FailureItems.of(FAILURE1, FAILURE2); coverImmutableBean(test); FailureItems test2 = FailureItems.EMPTY; coverBeanEquals(test, test2); }
@Test public void test_serialization() { FailureItems test = FailureItems.of(FAILURE1, FAILURE2); assertSerialization(test); }