public void TestChar_Char_Not_Ok()
        {
            //Arrange
            IGenerateur generateur = new FakeGenerateurMot();
            JeuPendu    jeu        = new JeuPendu(generateur);
            //Act
            bool result = jeu.TestChar('e');

            //Assert
            Assert.IsFalse(result);
        }
        public void TestChar_NotOk_Masque()
        {
            //Arrange
            IGenerateur generateur = new FakeGenerateurMot();
            JeuPendu    jeu        = new JeuPendu(generateur);

            //Act
            jeu.TestChar('B');
            jeu.TestChar('e');
            //Assert
            Assert.AreEqual("B******", jeu.Masque);
        }
        public void TestChar_NotOk_Essai()
        {
            //Arrange
            IGenerateur generateur = new FakeGenerateurMot();
            int         nbEssai    = 10;
            JeuPendu    jeu        = new JeuPendu(generateur, nbEssai);

            //Act
            jeu.TestChar('E');
            //Assert
            Assert.AreEqual(nbEssai - 1, jeu.NbEssai);
        }