### Question:
ValueDerivatives implements ImmutableBean, Serializable { public static ValueDerivatives of(double value, DoubleArray derivatives) { return new ValueDerivatives(value, derivatives); } private  ValueDerivatives(
      double value,
      DoubleArray derivatives); static ValueDerivatives of(double value, DoubleArray derivatives); double getDerivative(int index); static TypedMetaBean<ValueDerivatives> meta(); @Override TypedMetaBean<ValueDerivatives> metaBean(); double getValue(); DoubleArray getDerivatives(); @Override boolean equals(Object obj); @Override int hashCode(); @Override String toString();  }### Answer:
@Test public void test_serialization() { ValueDerivatives test = ValueDerivatives.of(VALUE, DERIVATIVES); assertSerialization(test); }