private static CalculationGraphPruner CreateSut( ICalculationGraph decoratedGraph, IGraphPruningRuleSet ruleSet) => new CalculationGraphPruner(decoratedGraph, ruleSet);
public CalculationGraphPruner(ICalculationGraph calculationGraph, IGraphPruningRuleSet ruleSet) => (_calculationGraph, _ruleSet) = (calculationGraph, ruleSet);
public UserSpecifiedValuePruningRuleSet( IGraphPruningRuleSet defaultRuleSet, IDeterminesNodeRemoval nodeRemovalDeterminer) => (_defaultRuleSet, _nodeRemovalDeterminer) = (defaultRuleSet, nodeRemovalDeterminer);