Ejemplo n.º 1
0
 public void OneTimeSetUp()
 {
     _logMgr     = new ButtplugLogManager();
     _devMgr     = new DeviceManager(new ButtplugLogManager());
     _subtypeMgr = new TestDeviceSubtypeManager();
     _devMgr.AddDeviceSubtypeManager(_subtypeMgr);
 }
Ejemplo n.º 2
0
        public override void SetUpConnector()
        {
            _subtypeMgr = new TestDeviceSubtypeManager(new TestDevice(_logMgr, "Test Device"));
            _server     = new TestServer();

            // This is a test, so just ignore the logger requirement for now.
            _server.AddDeviceSubtypeManager(aLog => _subtypeMgr);
            _connector = new ButtplugEmbeddedConnector(_server);
            _client    = new ButtplugClient("Test Client", _connector);
        }
Ejemplo n.º 3
0
 public void OneTimeSetUp()
 {
     _logMgr     = new ButtplugLogManager();
     _subtypeMgr = new TestDeviceSubtypeManager(new TestDevice(_logMgr, "Test Device"));
     _ipcServer  = new ButtplugIPCServer();
     _ipcServer.StartServer(() =>
     {
         var server = new TestServer();
         server.AddDeviceSubtypeManager(aLogger => _subtypeMgr);
         return(server);
     });
 }
Ejemplo n.º 4
0
 public async Task OneTimeSetUp()
 {
     _logMgr          = new ButtplugLogManager();
     _subtypeMgr      = new TestDeviceSubtypeManager(new TestDevice(_logMgr, "Test Device"));
     _websocketServer = new ButtplugWebsocketServer();
     await _websocketServer.StartServerAsync(() =>
     {
         var server = new TestServer();
         server.AddDeviceSubtypeManager(aLogger => _subtypeMgr);
         return(server);
     });
 }