public void CalculateVectorAverage_With_No_Samples_Returns_Zero() { var samples = new WorkoutSamples(0); IAthlete athlete = new Athlete(); var workoutCalculator = new WorkoutSamplesCalculator(samples, athlete); var average = workoutCalculator.GetAverageCadence(); Assert.Equal(0, average); }
public void TestAverageCadence() { Initialise(); var calc = new PWXDataExtractor(_test); var workoutSample = calc.ExtractData(); IAthlete athlete = new Athlete(); var workoutCalculator = new WorkoutSamplesCalculator(workoutSample, athlete); var myCadAverage = workoutCalculator.GetAverageCadence(); var pwxSummaryCadAverage = _test.workout[0].summarydata.cad.avg; myCadAverage = Math.Round(myCadAverage); Assert.Equal(myCadAverage, 77); }
public void TestAverageCadence() { Initialise(); var calc = new PWXDataExtractor(_test); var workoutSample = calc.ExtractData(); IAthlete athlete = new Athlete(); var workoutCalculator = new WorkoutSamplesCalculator(workoutSample,athlete); var myCadAverage = workoutCalculator.GetAverageCadence(); var pwxSummaryCadAverage = _test.workout[0].summarydata.cad.avg; myCadAverage = Math.Round(myCadAverage); Assert.Equal(myCadAverage, 77); }