Exemplo n.º 1
0
        public void HangmanInitializesABlankGuessWord()
        {
            var guessWord  = _hangman.GetGuessWord();
            var secretWord = _fakeWordGenerator.GetRandomWord();

            // guess word should be the same length as the secret word from fake (cantelope)
            guessWord.Should().NotBeNullOrWhiteSpace();
            secretWord.Length.Should().Equals(guessWord.Length);

            // Every character of guess word should be set to '-'
            guessWord.AsQueryable().Count(p => p.Equals('-')).Should().Equals(guessWord.Length);
        }