private void ClickJouer(object sender, RoutedEventArgs e) { Generateur g = new Generateur(); jeu = new JeuPendu(g); jeu.GenererMasque(); if (jeu.Masque != null) { masqueTextBlock.Text = jeu.Masque; nbEssaiTextBlock.Text = "Nombre Essai : " + jeu.NbreEssai; GenererBoutons(); } }
public void GenererMasqueTest() { //Arrange //FakeGenerateurMot g = new FakeGenerateurMot(); //IGenerateur g = Mock.Of<IGenerateur>(); Mock.Get(g).Setup(o => o.Generer()).Returns("bonjour"); JeuPendu jeu = new JeuPendu(g); //Act jeu.GenererMasque(); //Assert Assert.AreEqual("*******", jeu.Masque); }
public void ChangeMasqueTest() { //Arrange Mock.Get(g).Setup(o => o.Generer()).Returns("coucou"); JeuPendu jeu = new JeuPendu(g); //Act jeu.GenererMasque(); jeu.TestChar('u'); jeu.TestChar('c'); //Assert Assert.AreEqual("c*uc*u", jeu.Masque); }
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); }