public TicTacToeServer(ITicTacToe ticTacToeGame, IClientManager clientManager, ITicTacToeClientUpdater clientUpdater) { _ticTacToeGame = ticTacToeGame; _ticTacToeGame.GameCompleted += OnGameCompleted; _clientManager = clientManager; _clientManager.ClientRoleAssigned += OnClientRoleAssigned; _clientUpdater = clientUpdater; }
public void SetUp() { game = MockRepository.GenerateMock<ITicTacToe>(); clientManager = MockRepository.GenerateMock<IClientManager>(); clientUpdater = MockRepository.GenerateMock<ITicTacToeClientUpdater>(); server = new TicTacToeServer( game, clientManager, clientUpdater); }