Beispiel #1
0
        public void AccelerateDecelerateMaxSpeed()
        {
            var a1 = new Autos(AutoMake.Ford, "Mustang", "Blue", 1967, 84688, 60);
            const int expectedSpeed = 100;

            a1.Accelerate(60);
            a1.Decelerate(20);
            var actualSpeed = a1.CurrentSpeed;

            Assert.AreEqual(expectedSpeed, actualSpeed);
        }
Beispiel #2
0
        public void DecelerateMinSpeed()
        {
            //Assign
            var a1 = new Autos(AutoMake.Ford, "Mustang", "Blue", 1967, 98204, 0) { CurrentSpeed = 60 };
            const int expectedSpeed = 0;

            //Act
            a1.Decelerate(70);
            var actualSpeed = a1.CurrentSpeed;

            //Assert
            Assert.AreEqual(expectedSpeed, actualSpeed);
        }