private void addCovariates(IndividualValuesCache individualPropertiesCache, Cache <string, List <string> > covariateCache) { foreach (var covariate in covariateCache.KeyValues) { individualPropertiesCache.AddCovariate(covariate.Key, covariate.Value); } }
public void TestSerializationFormulaWithoutObjectPaths() { var x1 = new IndividualValuesCache(); x1.SetValues("Path1", new [] { 10, 20, 30d }); x1.SetValues("Path2", new [] { 10, 20, 30d }); x1.AddCovariate("Gender", new [] { "Male", "Female", "Female" }); x1.IndividualIds.AddRange(new [] { 1, 4, 5 }); var x2 = SerializeAndDeserialize(x1); AssertForSpecs.AreEqualIndividualValueCache(x2, x1); }