Exemple #1
0
        public void NormalizeTest()
        {
            var unnormalizedResults = new double[] { -12, -9, -3, 9, -15, 15, 12, -3, 0 };
            var results             = new CourseStreamSelectionResults(unnormalizedResults);

            results.Normalize();

            Assert.AreEqual(new double[] { 0.1, 0.2, 0.4, 0.8, 0, 1, 0.9, 0.4, 0.5 }, results.Results);
        }
Exemple #2
0
        public void NormalizeUpperTest()
        {
            var unnormalizedResults = new double[] { 0.2, 0.1, 0.3, 0.4, 0.5, 0.2, 0.15 };
            var results             = new CourseStreamSelectionResults(unnormalizedResults);

            results.NormalizeUpper();

            Assert.AreEqual(new double[] { 0.4, 0.2, 0.6, 0.8, 1, 0.4, 0.3 }, results.Results);
        }