public void ShouldPrintExpected()
        {
            //Arrange
            FakeWriter      fakeWriter = new FakeWriter();
            CatsGamePrinter subject    = new CatsGamePrinter(fakeWriter);

            //Act
            subject.Print();

            //Assert
            fakeWriter.AssertLastLine("It's a draw!");
        }
Пример #2
0
        public void ShouldPrintExpected()
        {
            //Arrange
            FakeWriter       fakeWriter = new FakeWriter();
            FakeCell         fakeCell   = new FakeCell.Builder().Value("YEAH").Build();
            FakePlayer       fakePlayer = new FakePlayer.Builder().Cell(fakeCell).Build();
            PlayerWinPrinter subject    = new PlayerWinPrinter(fakePlayer, fakeWriter);

            //Act
            subject.Print();

            //Assert
            fakeWriter.AssertLastLine("Player 'YEAH' has won!");
        }