Ejemplo n.º 1
0
        public void KartLightComPilotoNoobTem9DeVelocidade()
        {
            //Arrange
            var corredor   = new Corredor("Mario", Habilidade.Noob);
            var kartSonnar = new KartLight(corredor);

            //Act & Assert
            Assert.IsTrue(kartSonnar.Velocidade == 9);
        }
Ejemplo n.º 2
0
        public void KartLightComPilotoMedianoE1EquipamentoTem12DeVelocidade()
        {
            //Arrange
            var corredor   = new Corredor("Mario", Habilidade.Mediano);
            var kartSonnar = new KartLight(corredor);

            //Act
            kartSonnar.Equipar(new MotorDeLava());

            //Assert
            Assert.IsTrue(kartSonnar.Velocidade == 11);
        }
Ejemplo n.º 3
0
        public void KartLightTemUmCorredorProfissionalComUltraPackQueAtingeVelocide13()
        {
            //Arrange
            var habilidade = Habilidade.Profissional;
            var corredor   = new Corredor("Mário", habilidade);
            var kart       = new KartLight(corredor);

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

            //Arrange
            Assert.AreEqual(13, kart.Velocidade);
        }