public void KartSkyFusionEhEquipadoComUmKartSkyFusionEUmPneuDeCouroDeDragaoTemMotoristaProfissionalEObtem30DeVelocidade() { //Arrange var corredor = new Corredor("Mário", Habilidade.Profissional); //Act var kart = new KartSkyFusion(corredor); kart.Equipar(new KartSkyFusion(new Corredor("Luigi", Habilidade.Noob))); kart.Equipar(new PneusDeCouroDeDragao()); //Assert Assert.AreEqual(30, kart.Velocidade); }
public void KartSkyFusionEhEquipadoComUmKartSkyFusionEPneusDeCouroTemMotoristaMedianoEObtem29DeVelocidade() { //Arrange var corredor = new Corredor("Mário", Habilidade.Mediano); //Act var kart = new KartSkyFusion(corredor); kart.Equipar(new KartSkyFusion(new Corredor("Luigi", Habilidade.Mediano))); kart.Equipar(new PneusDeCouroDeDragao()); //Assert Assert.AreEqual(29, kart.Velocidade); }
public void KartSkyFusionEhEquipadoComUmKartSkyFusionTemMotoristaMedianoEObtem23DeVelocidade() { //Arrange var corredor = new Corredor("Mário", Habilidade.Mediano); //Act var kart = new KartSkyFusion(corredor); kart.Equipar(new KartSkyFusion(new Corredor("Luigi", Habilidade.Noob))); //Assert Assert.AreEqual(23, kart.Velocidade); }
public void KartSkyFusionComUmCorredorProfissionalECarroComMotorDeLavaTem21DeVelocidade() { //Arrange var corredor = new Corredor("Mário", Habilidade.Profissional); //Act var kart = new KartSkyFusion(corredor); kart.Equipar(new MotorDeLava()); //Assert Assert.AreEqual(22, kart.Velocidade); }