怎么编写一个集成测试?

Posted 咔啡

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了怎么编写一个集成测试?相关的知识,希望对你有一定的参考价值。

当我们使用 Spring 应用去跑一个集成测试时,我们需要一个 ApplicationContext

为了使我们开发更简单,SpringBoot 为测试提供一个注解 – @SpringBootTest。这个注释由其 classes 属性指示的配置类创建一个 ApplicationContext

如果没有配置 classes 属性,SpringBoot 将会搜索主配置类。搜索会从包含测试类的包开始直到找到一个使用 @SpringBootApplication 或者 @SpringBootConfiguration 的类为止。

注意如果使用 JUnit4,我们必须使用 @RunWith(SpringRunner.class) 来修饰这个测试类。

以上是关于怎么编写一个集成测试?的主要内容,如果未能解决你的问题,请参考以下文章

测试如何编写可维护的集成测试

如何为 MEAN 应用程序编写集成测试

Java集成测试中的void方法

如何为@RabbitListener 注解编写集成测试?

Eclipse JAVA 分离单元测试和集成测试

RabbitMQ 集成测试和线程