public void ValidateMissingStatisticsAsGaussianStatistics() { MissingStatistics boolStat1 = MissingStatistics.GetInstance; GaussianStatistics gStat = boolStat1.AsGaussianStatistics(); Assert.AreEqual("Missing", gStat.ToString()); }
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()); }
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); }