public void TestSerialization() { var x1 = new MoleculeStartValue { ContainerPath = new ObjectPath("aa", "bb"), Name = "H2", Dimension = new Dimension(new BaseDimensionRepresentation(), Constants.Dimension.AMOUNT, "mol") }; x1.IsPresent = true; x1.StartValue = 2.5; x1.ScaleDivisor = 1e-2; IMoleculeStartValue x2 = SerializeAndDeserialize(x1); AssertForSpecs.AreEqualMoleculeStartValue(x1, x2); }