Пример #1
0
 public function testIsWonWithLettersTrial()
 {
     $game = new Game(new Word('php'));
     $this->assertFalse($game->isWon());
     $game->tryLetter('h');
     $this->assertFalse($game->isWon());
     $game->tryLetter('p');
     $this->assertTrue($game->isWon());
 }
Пример #2
0
 public function testIsWonWithLettersTrial()
 {
     $game = new Game(new Word('filament'), 0, 5);
     $this->assertFalse($game->isWon());
     $game->tryLetter('f');
     $this->assertFalse($game->isWon());
     $game->tryLetter('i');
     $this->assertFalse($game->isWon());
     $game->tryLetter('l');
     $this->assertFalse($game->isWon());
     $game->tryLetter('a');
     $this->assertFalse($game->isWon());
     $game->tryLetter('m');
     $this->assertFalse($game->isWon());
     $game->tryLetter('e');
     $this->assertFalse($game->isWon());
     $game->tryLetter('n');
     $this->assertFalse($game->isWon());
     $game->tryLetter('t');
     $this->assertTrue($game->isWon());
 }