public void TestSonnarSemEquipamento() { Corredor corredor01 = new Corredor("Yoshi", Enumerador.NivelCorredor.Noob); var kart = new Sonnar(corredor01); kart.CalcularVelocidade(); Assert.AreEqual(6, kart.Velocidade); }
public void TestSonnarComFoguetePlutonioSemInformarNivel() { Corredor corredor01 = new Corredor("Yoshi", Enumerador.NivelCorredor.Noob); MarioKart.Equipamentos.FoguetePlutonio foguete = new MarioKart.Equipamentos.FoguetePlutonio(); var kart = new Sonnar(corredor01); kart.Equipar(foguete); kart.CalcularVelocidade(); Assert.AreEqual(10, kart.Velocidade); }
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 TestSonnarComPneuDeCouroDeDragao() { Corredor corredor01 = new Corredor("Yoshi", Enumerador.NivelCorredor.Noob); MarioKart.Equipamentos.PneuDeCouroDeDragao Pneu = new MarioKart.Equipamentos.PneuDeCouroDeDragao(); var kart = new Sonnar(corredor01); kart.Equipar(Pneu); kart.CalcularVelocidade(); Assert.AreEqual(11, 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); }
public void TestSonnarComFoguetePlutonioInformandoNivel3() { Corredor corredor01 = new Corredor("Yoshi", Enumerador.NivelCorredor.Noob); //3 MarioKart.Equipamentos.FoguetePlutonio foguete = new MarioKart.Equipamentos.FoguetePlutonio(3); //3 var kart = new Sonnar(corredor01); kart.Equipar(foguete); kart.CalcularVelocidade(); //11 = 5 do kart + 3 + 3 Assert.AreEqual(11, kart.Velocidade); }