public void AtrValueIsRight() { var calculator = new AtrCalculator(); var atrs = calculator.Calculate(TestData).ToArray(); Assert.Equal(2, atrs.Length); // Cannot find equal assert with threshold var abs = Math.Abs(0.59M - atrs.Last()); Assert.True(abs < 0.01M); }
public void FirstAtrIsTheAverageOfFirst14TrValues() { var trs = TestData.Take(14); var calculator = new AtrCalculator(); var atrs = calculator.Calculate(trs).ToArray(); Assert.Equal(1, atrs.Length); // Cannot find equal assert with threshold var abs = Math.Abs(0.56M - atrs.Last()); Assert.True(abs < 0.01M); }