gpt4 book ai didi

grails - Grails 2.3.2/IntelliJ-GrailsUnitTestMixin中的NullPointerException shutdownApplicationContext

转载 作者:行者123 更新时间:2023-12-02 14:12:13 25 4
gpt4 key购买 nike

将应用程序从Grails v2.2.2升级到v2.3.2后, Controller 单元测试作为IntelliJIDEA 12中的JUnit测试运行失败,但以下情况除外:

java.lang.NullPointerException
at grails.test.mixin.support.GrailsUnitTestMixin.shutdownApplicationContext(GrailsUnitTestMixin.groovy:266)

调试显示,GrailsUnitTestMixin.shutdownApplicationContext()方法被调用了两次,从而在第二次调用时引发了异常。

请注意,Spock用于单元测试,并且单元测试类扩展了spock.lang.Specification。

此外,以grails应用程序运行测试也成功。

在这个问题上的任何投入将不胜感激。谢谢!

最佳答案

这不是一个相同的问题,但是在INTELLIJ 12上从Grails 2.2升级到2.3时遇到了一些问题。我升级到EAP 13,它解决了我的问题。

这是有关一些迁移问题的论坛主题。这些用户建议的故障排除方法可能会有所帮助。

Relevant Thread

关于grails - Grails 2.3.2/IntelliJ-GrailsUnitTestMixin中的NullPointerException shutdownApplicationContext,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20038492/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com