整个程序运行时是不报错的,但是单元测试就会报错。
解决办法:
在单元测试的类上加上注解:
@SpringBootTest(classes = Application.class, webEnvironment = SpringBootTest.WebEnvironment.DEFINED_PORT)
这里的Application是你SpringBoot启动类的类名。
这里注解的作用是提供一个servlet环境,好让websocket能够初始化。
整个程序运行时是不报错的,但是单元测试就会报错。
解决办法:
在单元测试的类上加上注解:
@SpringBootTest(classes = Application.class, webEnvironment = SpringBootTest.WebEnvironment.DEFINED_PORT)
这里的Application是你SpringBoot启动类的类名。
这里注解的作用是提供一个servlet环境,好让websocket能够初始化。