/** * Tests MW_Mano->__construct() */ public function testConstruct() { $name = "Gil"; $this->MW_Mano = new MW_Mano($name); $this->assertType('MW_Mano', $this->MW_Mano); $this->assertNull($this->MW_Mano->getAtk()); $this->assertNull($this->MW_Mano->getDef()); $this->assertEquals($name, $this->MW_Mano->getName()); }
<?php include "../init.php"; $greenMushroom = new MW_Powerup_Mushroom_NoPain(); $knife = new MW_Powerup_Sword_Little(); $f****r = new MW_Powerup_Sword_Fucker(); //Preparar Manos $gil = new MW_Mano('Gil'); $gil->setAtk(10); $gil->setDef(8); echo "<pre>"; echo 'Mano ' . $gil->getName() . ' pronto para combater. Atk: ' . $gil->getAtk() . ' / Def: ' . $gil->getDef() . PHP_EOL; $brown = new MW_Mano('Brown'); $brown->setAtk(11); $brown->setDef(9); $brown->addPowerup($knife); $brown->addPowerup($greenMushroom); $brown->addPowerup($f****r); echo 'Mano ' . $brown->getName() . ' pronto para combater. Atk: ' . $brown->getAtk() . ' / Def: ' . $brown->getDef() . PHP_EOL; //Batalha! $battle = new MW_Battle($gil, $brown); echo "Round 1" . PHP_EOL; echo "Fight!" . PHP_EOL; echo $battle->fight();