public void KartSonnarTemUmCorredorProfissionalComUltraPackQueAtingeVelocide16()
        {
            //Arrange
            var habilidade = Habilidade.Profissional;
            var corredor   = new Corredor("Mário", habilidade);
            var kart       = new KartSonnar(corredor);

            //Act
            kart.Equipar(new UltraPack(new MotorDeLava()));

            //Arrange
            Assert.AreEqual(16, kart.Velocidade);
        }
        public void KartSonnarComMotorDeLavaEComPilotoNoobTemVelocidade8()
        {
            //Arrange
            var corredor = new Corredor("Mário", Habilidade.Noob);

            //Act
            var sonnar = new KartSonnar(corredor);

            sonnar.Equipar(new MotorDeLava());

            //Assert
            Assert.AreEqual(11, sonnar.Velocidade);
        }
        public void KartSonnarComMotorDeLavaPneusDeCoroEComPilotoProfissionalTemVelocidade8()
        {
            //Arrange
            var corredor = new Corredor("Mário", Habilidade.Profissional);

            //Act
            var sonnar = new KartSonnar(corredor);

            sonnar.Equipar(new MotorDeLava());
            sonnar.Equipar(new PneusDeCouroDeDragao());

            //Assert
            Assert.AreEqual(18, sonnar.Velocidade);
        }
        public void KartSonnarComFogueteDePlutonioDeNivel3EmUmUltraPackEComPilotoMedianoTemVelocidade16()
        {
            //Arrange
            var corredor = new Corredor("Mário", Habilidade.Mediano);

            //Act
            var sonnar = new KartSonnar(corredor);

            sonnar.Equipar(new UltraPack(new FogueteDePlutonio(3)));


            //Assert
            Assert.AreEqual(17, sonnar.Velocidade);
        }
        public void KartSonnarComFogueteDePlutonioDeNivelInvalidoEComPilotoMedianoTemVelocidade14()
        {
            //Arrange
            var corredor = new Corredor("Mário", Habilidade.Mediano);

            //Act
            var sonnar = new KartSonnar(corredor);

            sonnar.Equipar(new FogueteDePlutonio(6));


            //Assert
            Assert.AreEqual(14, sonnar.Velocidade);
        }