Exemplo n.º 1
0
        public void NitherMultiplesOfThreeNorFivePrintNothing()
        {
            //Arrange
            int input = 14;

            //Act
            using (ConsoleRedirector cr = new ConsoleRedirector())
            {
                IFizzBuzzCommandProcessor fizzBuzzPrintCommandProccessor = new FizzBuzzCommandProcessor();
                fizzBuzzPrintCommandProccessor.Process(input);
                //Assert

                Assert.IsTrue(cr.ToString().Contains(""));
            }
        }
Exemplo n.º 2
0
        public void MultiplesOfFivePrintBuzz()
        {
            //Arrange
            int input = 25;

            //Act
            using (ConsoleRedirector cr = new ConsoleRedirector())
            {
                IFizzBuzzCommandProcessor fizzBuzzPrintCommandProccessor = new FizzBuzzCommandProcessor();
                fizzBuzzPrintCommandProccessor.Process(input);
                //Assert

                Assert.IsTrue(cr.ToString().Contains("Buzz"));
            }
        }