public void HeartRateLow_InjectHrStrategy() { var hrStrategy = new TanakaMaxHeartRate(); var powerZone = new PowerZone(TestRider(), hrStrategy, TestZone()); Assert.Equal(101, powerZone.HeartRateLow); }
public void WattsMiddle() { var powerZone = new PowerZone(TestRider(), TestZone()); Assert.Equal((powerZone.WattsLow + powerZone.WattsHigh) / 2.0, powerZone.WattsMiddle); }
public void WattsLow() { var powerZone = new PowerZone(TestRider(), TestZone()); Assert.Equal(180, powerZone.WattsLow); }
public void WattsHigh() { var powerZone = new PowerZone(TestRider(), TestZone()); Assert.Equal(210, powerZone.WattsHigh); }
public void HeartRateLow() { var powerZone = new PowerZone(TestRider(), TestZone()); Assert.Equal(101, powerZone.HeartRateLow); }
public void HeartRateHigh() { var powerZone = new PowerZone(TestRider(), TestZone()); Assert.Equal(113, powerZone.HeartRateHigh); }