在单元测试中,启动和正常关闭Spring应用程序的推荐方法是什么?我知道JUnit5的SpringExtension,但是这会在测试方法执行之前/之后启动和停止Spring上下文。
我想使用测试方法来启动和停止spring上下文,因为我想验证某些方法是否被调用(尤其是在关机期间)。
有没有推荐的方法来实现这一目标?
如果要测试关闭回调,最好是ApplicationContext
直接在测试中创建和关闭直接调用,而不是让Spring TestContext Framework为您管理上下文。
您可能还会发现Spring Boot Test中的AssertJ支持很有用。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句