def test_clean(case): line, response = case client = TcpClient() result = client.clean_line(line) assert result == response
def test_auth(case): message, result = case client = TcpClient() response = client.process_auth(message) assert result['login'] == response assert result['auth'] == client.auth assert result['source_name'] == client.source_name
def test_process_message(case): message, result = case client = TcpClient() response = client.process_line(message) if response: del response['id'] del response['source'] assert result == response