Example #1
0
 public function testIncrementGoals()
 {
     $scorer = new Scorer();
     $this->assertEquals(0, $scorer->getGoals());
     $scorer->incrementGoals();
     $this->assertEquals(1, $scorer->getGoals());
 }
Example #2
0
 /**
  * @param Player $player
  *
  * @return Scorer
  */
 public function addAndGetByPlayer(Player $player)
 {
     foreach ($this->scorer as $scorer) {
         if ($scorer->getPlayer()->equals($player)) {
             return $scorer;
         }
     }
     $scorer = new Scorer();
     $scorer->setPlayer($player);
     $this->scorer[] = $scorer;
     return $scorer;
 }