### Question:
JacobianCalibrationMatrix implements ImmutableBean, Serializable { public static JacobianCalibrationMatrix of(List<CurveParameterSize> order, DoubleMatrix jacobianMatrix) { return new JacobianCalibrationMatrix(order, jacobianMatrix); } private  JacobianCalibrationMatrix(
      List<CurveParameterSize> order,
      DoubleMatrix jacobianMatrix); static JacobianCalibrationMatrix of(List<CurveParameterSize> order, DoubleMatrix jacobianMatrix); int getCurveCount(); int getTotalParameterCount(); boolean containsCurve(CurveName name); Map<CurveName, DoubleArray> splitValues(DoubleArray array); static JacobianCalibrationMatrix.Meta meta(); @Override JacobianCalibrationMatrix.Meta metaBean(); ImmutableList<CurveParameterSize> getOrder(); DoubleMatrix getJacobianMatrix(); @Override boolean equals(Object obj); @Override int hashCode(); @Override String toString();  }### Answer:
@Test public void coverage() { JacobianCalibrationMatrix test = JacobianCalibrationMatrix.of(CPS, MATRIX); coverImmutableBean(test); JacobianCalibrationMatrix test2 = JacobianCalibrationMatrix.of(ImmutableList.of(CPS1), MATRIX2); coverBeanEquals(test, test2); }
@Test public void test_serialization() { JacobianCalibrationMatrix test = JacobianCalibrationMatrix.of(CPS, MATRIX); assertSerialization(test); }