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