public void TestSkyFusionComoKartComEquipamento() { Corredor corredor01 = new Corredor("Yoshi", Enumerador.NivelCorredor.Noob); MarioKart.Equipamentos.MotorABaseDeLava motor = new MarioKart.Equipamentos.MotorABaseDeLava(); var kart = new SkyFusion(corredor01); kart.Equipar(motor); Assert.AreEqual(8, kart.CalcularVelocidade()); }
public void TestSonnarComMotorABaseDeLava() { Corredor corredor01 = new Corredor("Yoshi", Enumerador.NivelCorredor.Noob); MarioKart.Equipamentos.MotorABaseDeLava motor = new MarioKart.Equipamentos.MotorABaseDeLava(); var kart = new Sonnar(corredor01); kart.Equipar(motor); kart.CalcularVelocidade(); Assert.AreEqual(10, kart.Velocidade); }
public void TestSonnarComUltraPack() { Corredor corredor01 = new Corredor("Yoshi", Enumerador.NivelCorredor.Mediano); MarioKart.Equipamentos.IEquipamento motor = new MarioKart.Equipamentos.MotorABaseDeLava(); MarioKart.Equipamentos.UltraPack ultraPack = new MarioKart.Equipamentos.UltraPack(motor); var kart = new Sonnar(corredor01); kart.Equipar(ultraPack); kart.CalcularVelocidade(); Assert.AreEqual(13, kart.Velocidade); }