コード例 #1
0
        public void SuggestsRetainingTheCurrentGearWhenBelowRange()
        {
            var program = new RpmBasedShiftingProgram(Range);

            var suggestedAction = program.GetSuggestedActionFor(IrrelevantGear, BelowLowerValue);

            Assert.AreEqual(SuggestedAction.Downshift, suggestedAction);
        }
コード例 #2
0
        public void SuggestsRetainingTheCurrentGearWhenWithinRange()
        {
            var program = new RpmBasedShiftingProgram(Range);

            var suggestedAction = program.GetSuggestedActionFor(IrrelevantGear, MiddleValue);

            Assert.AreEqual(SuggestedAction.Retain, suggestedAction);
        }