private List <Facette.SelectResult> CollectFacetteValues(ITestContext testContext) { List <Facette.SelectResult> facetteValues = new List <Facette.SelectResult>(); logger.Info("Collecting valid values for facettes..."); for (int i = 0; i < testContext.GetEntries().Count; i++) { var entry = testContext.GetEntries()[i]; var fac = GetFacette(entry.facetteName); var allValues = fac.GetValidCombinations(entry.limitLow, entry.limitHigh); logger.Info(" " + fac.Name + " uses " + entry.limitLow + " to " + entry.limitHigh + " values per combination, resulting in " + allValues.valueCombinations.Count + " sets of values."); facetteValues.Add(allValues); } return(facetteValues); }