private static void AssertReturnsCorrectResult( NodeValueAggregator aggregator, double?expected, IEnumerable <double?> values) { var actual = aggregator(values.Select(v => (NodeValue?)v)); Assert.AreEqual((NodeValue?)expected, actual); }
public MultiPathFormAggregatingValue(IStat stat, Form form, PathDefinition path, NodeValueAggregator aggregator) { _stat = stat; _form = form; _path = path; _aggregator = aggregator; }