private static bool CallMakeGuess(SecretNumber sn, int guess) { using (new NullOut()) { return(sn.MakeGuess(guess)); } }
public void CheckMakeGuessArgumentOfRangeExcceptionIfGuessGreaterThan100() { var sn = new SecretNumber(); try { using (new NullOut()) { sn.MakeGuess(101); throw new ApplicationException(); } } catch (ArgumentOutOfRangeException) { // Eat! return; } catch { Assert.Fail("ArgumentOutOfRangeException kastas inte vid gissning på ett tal större än 100."); } }