Пример #1
0
        public void D_Single_DataLengthLessThanPeriod_ReturnZero()
        {
            //Given
            double[] data = { 1, 2, 3, 4, 5, 6, 5, 8, 4, 7 };

            //When
            var result = Stochastic.D_Single(data, period: 11);

            //Then
            Assert.Equal(0, result);
        }
Пример #2
0
        public void D_Single_SimpleValues_Calculated()
        {
            //Given
            double[] data = { 1, 2, 3, 4, 5, 6, 5, 8, 4, 7 };

            //When
            var result = Stochastic.D_Single(data, period: 5, k_period: 3);

            //Then
            Assert.Equal(88.89D, Math.Round(result.Value, 2));
        }