public void OneArgument() { var parser = Helper.FakeNodeParser("a"); var sut = new NodeAggregation(parser); sut.ChildParsers.Count.Should().Be(1); sut.ChildParsers["a"].Should().Be(parser); }
/// <summary> /// Setup default values for various configuration parameters. /// </summary> public NodeAggregationConfig() { var nodeAggregation = new NodeAggregation(); AggregationPolicy = nodeAggregation.Aggregation; MaximumDuration = nodeAggregation.MaximumDuration.TotalSeconds; MinimumClusterSize = nodeAggregation.MinimumClusterSize; MaximumClusterSize = nodeAggregation.MaximumClusterSize; }
public void TwoArguments() { var aParser = Helper.FakeNodeParser("a"); var bParser = Helper.FakeNodeParser("b"); var sut = new NodeAggregation(aParser, bParser); sut.ChildParsers.Count.Should().Be(2); sut.ChildParsers["a"].Should().Be(aParser); sut.ChildParsers["b"].Should().Be(bParser); }
public void NoArguments() { var sut = new NodeAggregation(); sut.ChildParsers.Count.Should().Be(0); }