コード例 #1
0
ファイル: Player.php プロジェクト: richardlawson/coinflip
 public function __construct(User $user, $flipType)
 {
     if (!Game::isValidFlipType($flipType)) {
         throw new InvalidFlipTypeException();
     }
     $this->user = $user;
     $this->flipType = $flipType;
 }
コード例 #2
0
ファイル: GameTest.php プロジェクト: richardlawson/coinflip
 public function testIsValidFlipTypeReturnsFalseForInvalidFlipTypes()
 {
     $invalidType1 = 0;
     $invalidType2 = 3;
     $this->assertFalse(Game::isValidFlipType($invalidType1));
     $this->assertFalse(Game::isValidFlipType($invalidType2));
 }