目标:在我运行验收测试之前,自动启动弹簧启动应用程序
我尝试过的内容:我添加了"运行'应用程序'"到发布之前,但现在它只运行应用程序,并没有运行测试。此外,如果我删除"运行'应用程序""步骤,然后手动启动服务。
我如何实现目标?
答案 0 :(得分:0)
看起来我正以错误的方式解决这个问题。我需要在课前使用以下断言启动spring应用程序上下文:
@RunWith(SpringJUnit4ClassRunner.class)来 @SpringApplicationConfiguration(classes = Application.class)
这篇博文向我展示了如何做到这一点。 https://www.jayway.com/2014/07/04/integration-testing-a-spring-boot-application/