public void SetUp() { stubNetServer = MockRepository.GenerateStub<INetServer>(); stubMessageSender = MockRepository.GenerateStub<IServerMessageSender>(); stubNetConnection = MockRepository.GenerateStub<INetConnection>(); stubDisconnectingConnection = MockRepository.GenerateStub<INetConnection>(); serverNetworkSession = new LidgrenServerNetworkSession(stubNetServer, stubMessageSender, DummyLogger.Factory); stubNetConnection.Stub(x => x.Status).Return(NetConnectionStatus.Connected); stubNetConnection.Stub(x => x.ConnectionID).Return(100); stubDisconnectingConnection.Stub(x => x.Status).Return(NetConnectionStatus.Disconnecting); stubDisconnectingConnection.Stub(x => x.ConnectionID).Return(200); serverNetworkSession.ActiveConnections.Add(200, stubDisconnectingConnection); }