public void LinearBucketingRule_CalculatesBucketCount() { var rule = new LinearBucketingRule(10d, 0d, 100d); Assert.AreEqual(10, rule.DetermineBucketCount()); }
public void LinearBucketingRule_ConfiguresFromValues() { var values = new List<double>() { 1d, 3.11d, 4.5d, 5.5d, 5.5d, 6d, 6d, 6d }; var rule = new LinearBucketingRule(values); Assert.AreEqual(1d, rule.Min); Assert.AreEqual(6.5d, rule.Max); Assert.AreEqual(11, rule.DetermineBucketCount()); }