/** * @param int $teamIndex * * @return Manager */ protected function createEntity($teamIndex) { $manager = new Manager(); $manager->setPreferredSkill(rand(1, 3)); $manager->setMoneyBehaviour(rand(1, 3)); $manager->setAcceptTransferScoreOffset(rand(75, 200)); $manager->setDenyTransferScoreOffset(rand(25, 75)); return $manager; }
private function assertTransferFactorOffensiveSkill($factor, $preferredSkill) { $this->manager->setPreferredSkill($preferredSkill); $this->assertEquals($factor, $this->manager->getTransferFactorOffensiveSkill()); }
/** * @param int $preferredSkill * @param int $moneyBehaviour * @param int $money * * @return Manager */ private function createManager($preferredSkill, $moneyBehaviour, $money) { $manager = new Manager(); $manager->setPreferredSkill($preferredSkill); $manager->setMoneyBehaviour($moneyBehaviour); $manager->setTeam($this->createTeam($money)); return $manager; }