Esempio n. 1
0
        public void LinearBucketingRule_CalculatesBucketCount()
        {
            var rule = new LinearBucketingRule(10d, 0d, 100d);

            Assert.AreEqual(10, rule.DetermineBucketCount());
        }
Esempio n. 2
0
        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());
        }