Quelle est la bonne annotation depuis @SpringApplicationConfiguration, @WebIntegration, est obsolète au Printemps de Démarrage Cadre?
Quelle est la bonne annotation depuis @SpringApplicationConfiguration
et @WebIntegration
sont obsolètes dès le Printemps de Démarrage Cadre 1.4? Je suis en train de jouer avec des tests unitaires.
- @SpringBootTest(webEnvironment=WebEnvironment.MAQUETTE)
- Jetez un oeil à printemps.io/blog/2016/04/15/...
Vous devez vous connecter pour publier un commentaire.
Prendre un coup d'oeil dans la documentation Javadoc de déprécié classes:
Oui, il est ici:
Un bon endroit pour commencer est sans doute aujourd'hui:
Test des améliorations au Printemps de Démarrage 1.4.
Ils décrivent un échantillon de base comme suit:
en remplacement, l'un des nombreux:
vous pouvez utiliser @EnableAutoConfiguration ou @SpringBootApplication.
pour fins de test, vous pouvez utiliser
@SpringBootTest(webEnvironment='valeur') ou tout simplement @SpringBootTest
veuillez consulter :
http://docs.spring.io/spring-boot/docs/current/reference/html/boot-features-testing.html
pour tester le RESTE, vous pouvez utiliser @RestClientTest et configurer un RestTemplateBuilder.
Vous devez utiliser cette annotation: