Exemple #1
0
 protected override void Arrange()
 {
     base.Arrange();
     base.Act();
     Counter.Stub(x => x.Count).Return(3);
     TimpexPredicate.Stub(x => x.Matches(Counter)).Return(false);
     HandlerBase.Stub(x => x.HandleWordBasedOnCounter(Counter)).Return(PexWord);
     ActualWord.Stub(x => x.Value()).Return("tim");
     WordAndCountPrinter.Stub(x => x.Print(Counter, ActualWord)).Return("tim 3");
 }
 public void CheckGuess(string guess)
 {
     if (Word.Contains(guess))
     {
         UpdateActualWord(guess);
         if (ActualWord.Equals(Word))
         {
             Win = true;
             Console.WriteLine("Congratulations, you won!");
         }
     }
     else
     {
         Mistake();
     }
 }