Beispiel #1
0
        public void HeartRateLow_InjectHrStrategy()
        {
            var hrStrategy = new TanakaMaxHeartRate();
            var powerZone  = new PowerZone(TestRider(), hrStrategy, TestZone());

            Assert.Equal(101, powerZone.HeartRateLow);
        }
Beispiel #2
0
        public void WattsMiddle()
        {
            var powerZone = new PowerZone(TestRider(), TestZone());

            Assert.Equal((powerZone.WattsLow + powerZone.WattsHigh) / 2.0, powerZone.WattsMiddle);
        }
Beispiel #3
0
        public void WattsLow()
        {
            var powerZone = new PowerZone(TestRider(), TestZone());

            Assert.Equal(180, powerZone.WattsLow);
        }
Beispiel #4
0
        public void WattsHigh()
        {
            var powerZone = new PowerZone(TestRider(), TestZone());

            Assert.Equal(210, powerZone.WattsHigh);
        }
Beispiel #5
0
        public void HeartRateLow()
        {
            var powerZone = new PowerZone(TestRider(), TestZone());

            Assert.Equal(101, powerZone.HeartRateLow);
        }
Beispiel #6
0
        public void HeartRateHigh()
        {
            var powerZone = new PowerZone(TestRider(), TestZone());

            Assert.Equal(113, powerZone.HeartRateHigh);
        }