import { connect, setServerName } from '../servers'; describe('setServerName()', () => { it('passes valid names to the server', () => { const name = 'cake'; const server = 'srv'; expect(setServerName(name, server)).toMatchObject({ socket: { type: 'set_server_name', data: { name, server } } }); }); it('does not pass invalid names to the server', () => { expect(setServerName('', 'srv').socket).toBeUndefined(); expect(setServerName(' ', 'srv').socket).toBeUndefined(); }); });