日志
javax.websocket.server.ServerContainer not available
源代码如下:
@SpringBootTest
@Runwith(SpringRunner.class)
public class Test{
//……
}
单元测试类的原注解如上,运行出现javax.websocket.server.ServerContainer not available
,经查阅资料,得知SpringBootTest在启动的时候不会启动服务器,所以WebSocket
自然会报错。
解决
这个时候需要添加选项webEnvironment
,以便提供一个测试的web环境。
@SpringBootTest(webEnvironment = SpringBootTest.WebEnvironment.RANDOM_PORT)
@Runwith(SpringRunner.class)
public class Test{
//……
}
致谢
转载自:https://blog.csdn.net/chunjusu2447/article/details/100820520
感谢原作者提供的帮助!!!
- ServerContainer available websocket server javaxservercontainer available websocket server illegalstateexception servercontainer available servercontainer springboottest availablej websocket metric-server unauthorized available kubectl websocket_server server-sent websocket events server event_eventsource_websocket eventsource sse_server websocket_server websocket聊天室swoole servercontainer javax