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); }
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)); }