예제 #1
0
        public void TestDinam()
        {
            Corredor corredor01 = new Corredor("Yoshi", Enumerador.NivelCorredor.Profissional);
            var      kart       = new Dinam(corredor01);

            Assert.AreEqual(15, kart.CalcularVelocidade());
        }
예제 #2
0
        public void TestSkyFusionComoEquipamento()
        {
            Corredor corredor01 = new Corredor("Yoshi", Enumerador.NivelCorredor.Profissional);

            MarioKart.Equipamentos.IEquipamento upgrade = new SkyFusion(corredor01);
            var kart = new Dinam(corredor01);

            kart.Equipar(upgrade);
            var test = kart.CalcularVelocidade();

            Assert.AreEqual(20, test);
        }