/** * @test * @expectedException \DomainException */ public function givenNonExistingToken_ThrowDomainException() { $this->track->select(Player::$GREEN, new TokenNumber(-1)); }
/** * @param Player $player * @param TokenNumber $number */ private function takeFromYard(Player $player, TokenNumber $number) { $token = $this->useYard($player)->unStage($number); $this->track->add($token); }