public void ValidateGaussianStatisticsAdd() { GaussianStatistics gaussStat1 = GaussianStatistics.GetInstance(1.1, 2.3, 5); GaussianStatistics gaussStat2 = GaussianStatistics.GetInstance(2.1, 3.3, 10); GaussianStatistics gaussStatSum = GaussianStatistics.Add(gaussStat1, gaussStat2); Assert.AreEqual(1.7666666666666666, gaussStatSum.Mean); Assert.AreEqual(15, gaussStatSum.SampleSize); Assert.AreEqual(3.1888888888888887, gaussStatSum.Variance); Assert.AreEqual(94.649999999999991, gaussStatSum.SumOfSquares); }