public void ShoudlReturnCorrectConfidenceLevel_NormalDistribution_Float()
        {
            float testValue1 = (float)ndFloat.GetConfidenceInterval(1.0F);

            Assert.AreEqual(0.00999F, testValue1, 0.00001);

            float testValue2 = (float)ndFloat.GetConfidenceInterval(2.0F);

            Assert.AreEqual(0.01499F, testValue2, 0.00001);

            float testValue3 = (float)ndFloat.GetConfidenceInterval(3.0F);

            Assert.AreEqual(0.01999F, testValue3, 0.00001);
        }
        public void ShoudlReturnCorrectConfidenceLevel_NormalDistribution_Double()
        {
            double testValue1 = (double)ndDouble.GetConfidenceInterval(1.0);

            Assert.AreEqual(0.00999, testValue1, 0.00001);

            double testValue2 = (double)ndDouble.GetConfidenceInterval(2.0);

            Assert.AreEqual(0.01499, testValue2, 0.00001);

            double testValue3 = (double)ndDouble.GetConfidenceInterval(3.0);

            Assert.AreEqual(0.01999, testValue3, 0.00001);
        }
        public void ShoudlReturnCorrectConfidenceLevel_NormalDistribution_Decimal()
        {
            decimal testValue1 = (decimal)ndDecimal.GetConfidenceInterval(1.0);

            Assert.AreEqual(0.01M, testValue1);

            decimal testValue2 = (decimal)ndDecimal.GetConfidenceInterval(2.0);

            Assert.AreEqual(0.015M, testValue2);

            decimal testValue3 = (decimal)ndDecimal.GetConfidenceInterval(3.0);

            Assert.AreEqual(0.02M, testValue3);
        }