Beispiel #1
0
        public void ValidateMissingStatisticsAsGaussianStatistics()
        {
            MissingStatistics  boolStat1 = MissingStatistics.GetInstance;
            GaussianStatistics gStat     = boolStat1.AsGaussianStatistics();

            Assert.AreEqual("Missing", gStat.ToString());
        }
Beispiel #2
0
        public void ValidateGaussianStatisticsToString()
        {
            GaussianStatistics gaussStat1 = GaussianStatistics.GetInstance(1.1, 2.3, 5);
            GaussianStatistics gaussStat2 = GaussianStatistics.GetMissingInstance;

            Assert.AreEqual("1.1,2.3,5", gaussStat1.ToString());
            Assert.AreEqual("Missing", gaussStat2.ToString());
        }
Beispiel #3
0
        public void ValidateGaussianStatisticsGetHashCode()
        {
            GaussianStatistics gaussStat = GaussianStatistics.GetMissingInstance;

            Assert.AreEqual(gaussStat.GetHashCode(), MissingStatistics.GetInstance.GetHashCode());

            GaussianStatistics gaussStat1 = GaussianStatistics.GetInstance(1.12, 0.65, 7);

            Assert.AreEqual(gaussStat1.GetHashCode(), gaussStat1.ToString().GetHashCode());
        }
        public void ValidateStatisticsListAsGaussianStatistics()
        {
            StatisticsList     statList     = new StatisticsList();
            GaussianStatistics gaussStat    = GaussianStatistics.GetInstance(2.33, 1.256, 7);
            DiscreteStatistics discreteStat = DiscreteStatistics.GetInstance(1);
            MissingStatistics  missingStat  = MissingStatistics.GetInstance;

            statList.Add(gaussStat);
            statList.Add(discreteStat);
            statList.Add(missingStat);
            GaussianStatistics gStat = statList.AsGaussianStatistics();

            Assert.AreEqual("Missing", gStat.ToString());
        }
        public void ValidateStatisticsListToString()
        {
            StatisticsList     statList     = new StatisticsList();
            GaussianStatistics gaussStat    = GaussianStatistics.GetInstance(2.33, 1.256, 7);
            DiscreteStatistics discreteStat = DiscreteStatistics.GetInstance(1);
            MissingStatistics  missingStat  = MissingStatistics.GetInstance;

            statList.Add(gaussStat);
            statList.Add(discreteStat);
            statList.Add(missingStat);
            string statString = statList.ToString();

            Assert.AreEqual(gaussStat.ToString() + ";" + discreteStat.ToString() + ";" + missingStat.ToString(), statString);
        }