public void Test_Run() { FizzBuzz fizzbuzz = new FizzBuzz(); var directory = Path.GetDirectoryName(Assembly.GetExecutingAssembly().Location); var path = string.Format("{0}\\{1}", directory, "correctFizzBuzzOutput_44.txt"); var correctOutput = File.ReadAllText(path); var fizbuzzNumber = 44; using (var stringwriter = new StringWriter()) { Console.SetOut(stringwriter); fizzbuzz.Run(fizbuzzNumber); Assert.AreEqual(correctOutput, stringwriter.ToString()); }; }