예제 #1
0
        public void CriarKartDinamComPilotoProfissionarSemEquipamentos()
        {
            Corredor corredor = new Corredor("José", NivelHabilidadeCorredor.Profissional);
            Dinam    kart     = new Dinam(corredor);

            Assert.AreEqual(15, kart.VelocidadeFinal());
        }
예제 #2
0
        public void CriarKartDinamComFogueteDePlutonioComoEquipamento()
        {
            Corredor          corredor = new Corredor("José", NivelHabilidadeCorredor.Noob);
            Dinam             kart     = new Dinam(corredor);
            FogueteDePlutonio foguete  = new FogueteDePlutonio(5);

            kart.Equipar(foguete);

            Assert.AreEqual(14, kart.VelocidadeFinal());
        }
예제 #3
0
        public void CriarKartDinamComPilotoNoobCom2Equipamentos()
        {
            Corredor             corredor = new Corredor("José", NivelHabilidadeCorredor.Noob);
            Dinam                kart     = new Dinam(corredor);
            PneusDeCouroDeDragao pneus    = new PneusDeCouroDeDragao();
            MotorABaseDeLava     motor    = new MotorABaseDeLava();

            kart.Equipar(pneus);
            kart.Equipar(motor);
            Assert.AreEqual(14, kart.VelocidadeFinal());
        }