Ejemplo n.º 1
0
        private IServer CreateServerWithHost()
        {
            _factory = new FactoryMock();
            IPlayerManager    playerManager    = _factory.CreatePlayerManager(6);
            ISpectatorManager spectatorManager = _factory.CreateSpectatorManager(10);
            IBanManager       banManager       = _factory.CreateBanManager();
            IPieceProvider    pieceProvider    = _factory.CreatePieceProvider();

            _host        = new HostBaseMock(playerManager, spectatorManager, banManager, _factory);
            _actionQueue = _factory.CreateActionQueue() as ActionQueueMock;
            IServer server = new TetriNET.Server.Server(playerManager, spectatorManager, pieceProvider, _actionQueue);

            server.AddHost(_host);
            return(server);
        }
Ejemplo n.º 2
0
 private IServer CreateServer()
 {
     _factory     = new FactoryMock();
     _actionQueue = _factory.CreateActionQueue() as ActionQueueMock;
     return(new TetriNET.Server.Server(_factory.CreatePlayerManager(6), _factory.CreateSpectatorManager(10), _factory.CreatePieceProvider(), _actionQueue));
 }