public void TestSerialization() { var x1 = new JacobianMatrix(new[] { "P1", "P2" }); var partialDerivatives = new PartialDerivatives("O1", x1.ParameterNames); partialDerivatives.AddPartialDerivative(new[] { 1d, 2d }); partialDerivatives.AddPartialDerivative(new[] { 3d, 4d }); x1.AddPartialDerivatives(partialDerivatives); var x2 = SerializeAndDeserialize(x1); AssertForSpecs.AreEqualJacobianMatrix(x1, x2); }