Remove english contractions from the documentation
See gh-28064
This commit is contained in:
committed by
Stephane Nicoll
parent
3ef17820e9
commit
52176b8ed6
@@ -73,8 +73,8 @@ Spring Boot provides a `@SpringBootTest` annotation, which can be used as an alt
|
||||
The annotation works by <<features#features.testing.spring-boot-applications.detecting-configuration,creating the `ApplicationContext` used in your tests through `SpringApplication`>>.
|
||||
In addition to `@SpringBootTest` a number of other annotations are also provided for <<features#features.testing.spring-boot-applications.autoconfigured-tests,testing more specific slices>> of an application.
|
||||
|
||||
TIP: If you are using JUnit 4, don't forget to also add `@RunWith(SpringRunner.class)` to your test, otherwise the annotations will be ignored.
|
||||
If you are using JUnit 5, there's no need to add the equivalent `@ExtendWith(SpringExtension.class)` as `@SpringBootTest` and the other `@...Test` annotations are already annotated with it.
|
||||
TIP: If you are using JUnit 4, do not forget to also add `@RunWith(SpringRunner.class)` to your test, otherwise the annotations will be ignored.
|
||||
If you are using JUnit 5, there is no need to add the equivalent `@ExtendWith(SpringExtension.class)` as `@SpringBootTest` and the other `@...Test` annotations are already annotated with it.
|
||||
|
||||
By default, `@SpringBootTest` will not start a server.
|
||||
You can use the `webEnvironment` attribute of `@SpringBootTest` to further refine how your tests run:
|
||||
@@ -100,7 +100,7 @@ NOTE: `@SpringBootTest` with `webEnvironment = WebEnvironment.RANDOM_PORT` will
|
||||
[[features.testing.spring-boot-applications.detecting-web-app-type]]
|
||||
==== Detecting Web Application Type
|
||||
If Spring MVC is available, a regular MVC-based application context is configured.
|
||||
If you have only Spring WebFlux, we'll detect that and configure a WebFlux-based application context instead.
|
||||
If you have only Spring WebFlux, we will detect that and configure a WebFlux-based application context instead.
|
||||
|
||||
If both are present, Spring MVC takes precedence.
|
||||
If you want to test a reactive web application in this scenario, you must set the configprop:spring.main.web-application-type[] property:
|
||||
@@ -218,7 +218,7 @@ include::{docs-java}/features/testing/springbootapplications/withrunningserver/M
|
||||
TIP: `WebTestClient` can be used against both live servers and <<features#features.testing.spring-boot-applications.with-mock-environment, mock environments>>.
|
||||
|
||||
This setup requires `spring-webflux` on the classpath.
|
||||
If you can't or won't add webflux, Spring Boot also provides a `TestRestTemplate` facility:
|
||||
If you can not or will not add webflux, Spring Boot also provides a `TestRestTemplate` facility:
|
||||
|
||||
[source,java,indent=0,subs="verbatim"]
|
||||
----
|
||||
@@ -285,7 +285,7 @@ The following example replaces an existing `RemoteService` bean with a mock impl
|
||||
include::{docs-java}/features/testing/springbootapplications/mockingbeans/bean/MyTests.java[]
|
||||
----
|
||||
|
||||
NOTE: `@MockBean` cannot be used to mock the behavior of a bean that's exercised during application context refresh.
|
||||
NOTE: `@MockBean` cannot be used to mock the behavior of a bean that is exercised during application context refresh.
|
||||
By the time the test is executed, the application context refresh has completed and it is too late to configure the mocked behavior.
|
||||
We recommend using a `@Bean` method to create and configure the mock in this situation.
|
||||
|
||||
|
||||
Reference in New Issue
Block a user