public void OneTimeSetUp() { _logMgr = new ButtplugLogManager(); _devMgr = new DeviceManager(new ButtplugLogManager()); _subtypeMgr = new TestDeviceSubtypeManager(); _devMgr.AddDeviceSubtypeManager(_subtypeMgr); }
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); }
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); }); }
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); }); }