public void TestarSeOBonusDeCorrederEstaSendoAtribuidoCorretamenteComCorredorProfissional() { Kart kart = new Dinam(new MarioKart.Corredor("12322122321", MarioKart.Corredor.NivelDeHabilidade.Profissional)); kart.AdicionarEquipamento(new PneusDeCouroDeDragao()); kart.AdicionarEquipamento(new PneusDeCouroDeDragao()); kart.AdicionarEquipamento(new PneusDeCouroDeDragao()); int velocidadeEsperada = 27; int velocidadeDoKart = kart.Velocidade; Assert.AreEqual(velocidadeEsperada, velocidadeDoKart); }
public void CalcularVelocidaParaYoshiProfissionalComMotorABaseDeLava() { Corredor corredor = new Corredor("Yoshi", NivelDeHabilidade.Profissional); Dinam meuKart = new Dinam(corredor); meuKart.AdicionarEquipamento(new MotorABaseDeLava()); Assert.AreEqual(20, meuKart.Velocidade); }
public void CalcularVelocidaParaYoshiMedianoComPneusDeCouroDeDragao() { Corredor corredor = new Corredor("Yoshi", NivelDeHabilidade.Mediano); Dinam meuKart = new Dinam(corredor); meuKart.AdicionarEquipamento(new PneusDeCouroDeDragao()); Assert.AreEqual(15, meuKart.Velocidade); }
public void TestarSeOBonusDeCorredorEstaSendoAtribuidoCorretamente() { Kart kart = new Dinam(new MarioKart.Corredor("Megaman", MarioKart.Corredor.NivelDeHabilidade.Mediano)); kart.AdicionarEquipamento(new PneusDeCouroDeDragao()); int velocidadeEsperada = 15; int velocidadeDoKart = kart.Velocidade; Assert.AreEqual(velocidadeEsperada, velocidadeDoKart); }