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);
        }