private static void TestAllocations(HoldingDistributionType distributionType, HoldingsPercentageCalculator calculator) { var holdings = HoldingsDistributionFactory.GetDistribution(distributionType); var percentageHoldings = calculator.CalculatePercentages(holdings.Holdings); PrintResults(holdings, percentageHoldings); }