public void PrintSymbolForPlayers() { var naughts = new RandomPlayer(); var crosses = new RandomPlayer(); var game = new TicTacToeGame(naughts, crosses); var printer = new GameBoardPrinter(game); Assert.That(printer.SymbolForPlayer(naughts), Is.EqualTo("O")); Assert.That(printer.SymbolForPlayer(crosses), Is.EqualTo("X")); Assert.That(printer.SymbolForPlayer(null), Is.EqualTo(" ")); }
public void PrintNameForPlayers() { var naughts = new RandomPlayer(); var crosses = new RandomPlayer(); var game = new TicTacToeGame(naughts, crosses); var printer = new GameBoardPrinter(game); Assert.That(printer.NameForPlayer(naughts), Is.EqualTo("Naughts")); Assert.That(printer.NameForPlayer(crosses), Is.EqualTo("Crosses")); Assert.That(printer.NameForPlayer(null), Is.EqualTo(null)); }