public void GetGuessResult_ValidNumberGuess() { //arrange int input = 1; //act GuessResult actualResult = guessNumber.GetGuessResult(input); //assert Assert.IsFalse(actualResult == GuessResult.None); }
public void GetGuessResult_LowerGuessReturnsHigher() { //arrange GuessNumber testNumber = new GuessNumber(1, 101); int randomNumber = testNumber.GenerateNewNumber(); int lowerGuess = new Random().Next(1, randomNumber); GuessResult expectedResult = GuessResult.Higher; //act GuessResult actualResult = testNumber.GetGuessResult(lowerGuess); //assert Assert.AreEqual(expectedResult, actualResult); }