Example #1
0
        public void ValidGuessTest()
        {
            GuessManager mgr = new GuessManager();

            mgr.Start();
            var actual = mgr.ProcessGuess(10);

            Assert.AreNotEqual(GuessResult.Invalid, actual);
        }
Example #2
0
        public void GuessResultTest(int guess, GuessResult expected)
        {
            GuessManager mgr = new GuessManager();

            mgr.Start(10);
            var actual = mgr.ProcessGuess(guess);

            Assert.AreEqual(expected, actual);
        }
Example #3
0
 private void CreateGameManagerInstance()
 {
     _manager = new GuessManager();
     _manager.Start();
 }