为什么在测试时ServletServerContainerFactoryBean引起问题?

为什么在测试时ServletServerContainerFactoryBean引起问题?,第1张

为什么在测试时ServletServerContainerFactoryBean引起问题?

解决方案是通过将@ org.springframework.boot.test.IntegrationTest(“
server.port:0”)批注添加到测试类来将测试作为集成测试来运行。

问题在于,Spring的单元测试工具使用org.springframework.boot.test.SpringBootMockServletContext作为Servlet上下文,并且没有将“
javax.websocket.server.ServerContainer”属性设置为javax.websocket.server的实例.ServerContainer(简而言之,SpringBootMockServletContext不支持WebSockets)。

我已经在https://jira.spring.io/browse/SPR-14367中报告了此问题



欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5621732.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-15
下一篇 2022-12-15

发表评论

登录后才能评论

评论列表(0条)

保存