Exemple #1
0
        private void ClickLettreBouton(object sender, RoutedEventArgs e)
        {
            if (sender is Button b)
            {
                char c = Convert.ToChar(b.Content);
                if (jeu.TestChar(c))
                {
                    masqueTextBlock.Text = jeu.Masque;
                    if (jeu.TestWin())
                    {
                        MessageBox.Show("Bravo !!!!!");
                    }
                }
                else
                {
                    nbEssaiTextBlock.Text = "Nombre Essai : " + jeu.NbreEssai;
                    if (jeu.NbreEssai == 0)
                    {
                        MessageBox.Show("Perdu !!!!");
                    }
                }

                b.IsEnabled = false;
            }
        }
Exemple #2
0
        public void TestWin_FALSE()
        {
            //Arrange
            Mock.Get(g).Setup(o => o.Generer()).Returns("coucou");
            JeuPendu jeu = new JeuPendu(g, 1);

            //Act
            jeu.GenererMasque();
            jeu.TestChar('t');
            bool result = jeu.TestWin();

            //Assert
            Assert.IsFalse(result);
        }