·132-java-testing-integration-testing
</>

132-java-testing-integration-testing

À utiliser lorsque vous devez configurer, réviser ou améliorer les tests d'intégration Java, notamment générer un BaseIntegrationTest.java avec WireMock pour les stubs HTTP, détecter l'infrastructure client HTTP à partir des signaux d'importation, injecter dynamiquement des coordonnées de service via System.setProperty(), créer des fichiers de mappage WireMock JSON avec bodyFileName, isoler les stubs par méthode de test, vérifier les interactions HTTP ou éliminer les anti-modèles tels que les clients HTTP moqués par Mockito ou WireMock enregistré mondialement. des talons. Une partie du projet skills-for-java

12Installations·2Tendance·@jabrena

Installation

$npx skills add https://github.com/jabrena/cursor-rules-java --skill 132-java-testing-integration-testing

Comment installer 132-java-testing-integration-testing

Installez rapidement le skill IA 132-java-testing-integration-testing dans votre environnement de développement via la ligne de commande

  1. Ouvrir le Terminal: Ouvrez votre terminal ou outil de ligne de commande (Terminal, iTerm, Windows Terminal, etc.)
  2. Exécuter la commande d'installation: Copiez et exécutez cette commande : npx skills add https://github.com/jabrena/cursor-rules-java --skill 132-java-testing-integration-testing
  3. Vérifier l'installation: Une fois installé, le skill sera automatiquement configuré dans votre environnement de programmation IA et prêt à être utilisé dans Claude Code, Cursor ou OpenClaw

Source : jabrena/cursor-rules-java.

Set up robust integration-test infrastructure for Java services using WireMock to stub outbound HTTP dependencies.

Prerequisites: Run ./mvnw compile or mvn compile before applying any change. If compilation fails, stop immediately and do not proceed — compilation failure is a blocking condition.

Core areas: Infrastructure topology detection (scanning imports for HttpClient, feign., retrofit2., RestTemplate, etc.), abstract BaseIntegrationTest base class, WireMockExtension with @RegisterExtension, dynamic port allocation (dynamicPort()), usingFilesUnderClasspath("wiremock"), @BeforeAll + System.setProperty() for coordinate propagation, concrete test classes extending the base class, WireMock JSON mapping f...

À utiliser lorsque vous devez configurer, réviser ou améliorer les tests d'intégration Java, notamment générer un BaseIntegrationTest.java avec WireMock pour les stubs HTTP, détecter l'infrastructure client HTTP à partir des signaux d'importation, injecter dynamiquement des coordonnées de service via System.setProperty(), créer des fichiers de mappage WireMock JSON avec bodyFileName, isoler les stubs par méthode de test, vérifier les interactions HTTP ou éliminer les anti-modèles tels que les clients HTTP moqués par Mockito ou WireMock enregistré mondialement. des talons. Une partie du projet skills-for-java Source : jabrena/cursor-rules-java.

Faits (prêts à citer)

Champs et commandes stables pour les citations IA/recherche.

Commande d'installation
npx skills add https://github.com/jabrena/cursor-rules-java --skill 132-java-testing-integration-testing
Catégorie
</>Développement
Vérifié
Première apparition
2026-03-10
Mis à jour
2026-03-10

Browse more skills from jabrena/cursor-rules-java

Réponses rapides

Qu'est-ce que 132-java-testing-integration-testing ?

À utiliser lorsque vous devez configurer, réviser ou améliorer les tests d'intégration Java, notamment générer un BaseIntegrationTest.java avec WireMock pour les stubs HTTP, détecter l'infrastructure client HTTP à partir des signaux d'importation, injecter dynamiquement des coordonnées de service via System.setProperty(), créer des fichiers de mappage WireMock JSON avec bodyFileName, isoler les stubs par méthode de test, vérifier les interactions HTTP ou éliminer les anti-modèles tels que les clients HTTP moqués par Mockito ou WireMock enregistré mondialement. des talons. Une partie du projet skills-for-java Source : jabrena/cursor-rules-java.

Comment installer 132-java-testing-integration-testing ?

Ouvrez votre terminal ou outil de ligne de commande (Terminal, iTerm, Windows Terminal, etc.) Copiez et exécutez cette commande : npx skills add https://github.com/jabrena/cursor-rules-java --skill 132-java-testing-integration-testing Une fois installé, le skill sera automatiquement configuré dans votre environnement de programmation IA et prêt à être utilisé dans Claude Code, Cursor ou OpenClaw

Où se trouve le dépôt source ?

https://github.com/jabrena/cursor-rules-java