我制作了一个简单的Maven Spring REST项目。 (这一个:https://spring.io/guides/gs/rest-service/)启动时出现IllegalStateException Spring JUnit测试
后来我做了一个简单的JUnit测试使用MockMVC来测试REST功能。在这种情况下:我的代码是否响应/问候?
当我运行我的测试(使用IntelliJ)时,我得到这个IllegalStateException。
我该如何解决这个问题?
我制作了一个简单的Maven Spring REST项目。 (这一个:https://spring.io/guides/gs/rest-service/)启动时出现IllegalStateException Spring JUnit测试
后来我做了一个简单的JUnit测试使用MockMVC来测试REST功能。在这种情况下:我的代码是否响应/问候?
当我运行我的测试(使用IntelliJ)时,我得到这个IllegalStateException。
我该如何解决这个问题?
你可能使用弹簧测试和春季启动的不兼容版本。春季测试电话SpringApplicationContextLoader.getResourceSuffixes
(复数形式)since v4.1.0.RC2。 spring-boot的SpringApplicationContextLoader.getResourceSufffix
(单数)会抛出异常since v1.3.0.RC1。
你将不得不要么升级到弹簧试验> = 4.1.0或降级到春季启动< 1.3.0
后的堆栈跟踪的文本,而不是图像。并发布相关代码。 –