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

132-java-testing-integration-testing

Da utilizzare quando è necessario impostare, rivedere o migliorare i test di integrazione Java, tra cui la generazione di un BaseIntegrationTest.java con WireMock per stub HTTP, il rilevamento dell'infrastruttura client HTTP dai segnali di importazione, l'inserimento dinamico delle coordinate del servizio tramite System.setProperty(), la creazione di file di mappatura JSON WireMock con bodyFileName, l'isolamento degli stub per metodo di test, la verifica delle interazioni HTTP o l'eliminazione di anti-pattern come client HTTP derisi da Mockito o WireMock registrati a livello globale stub. Parte del progetto skills-for-java

12Installazioni·2Tendenza·@jabrena

Installazione

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

Come installare 132-java-testing-integration-testing

Installa rapidamente la skill AI 132-java-testing-integration-testing nel tuo ambiente di sviluppo tramite riga di comando

  1. Apri il terminale: Apri il tuo terminale o strumento da riga di comando (Terminal, iTerm, Windows Terminal, ecc.)
  2. Esegui il comando di installazione: Copia ed esegui questo comando: npx skills add https://github.com/jabrena/cursor-rules-java --skill 132-java-testing-integration-testing
  3. Verifica l'installazione: Dopo l'installazione, la skill verrà configurata automaticamente nel tuo ambiente AI di coding e sarà pronta all'uso in Claude Code, Cursor o OpenClaw

Fonte: 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...

Da utilizzare quando è necessario impostare, rivedere o migliorare i test di integrazione Java, tra cui la generazione di un BaseIntegrationTest.java con WireMock per stub HTTP, il rilevamento dell'infrastruttura client HTTP dai segnali di importazione, l'inserimento dinamico delle coordinate del servizio tramite System.setProperty(), la creazione di file di mappatura JSON WireMock con bodyFileName, l'isolamento degli stub per metodo di test, la verifica delle interazioni HTTP o l'eliminazione di anti-pattern come client HTTP derisi da Mockito o WireMock registrati a livello globale stub. Parte del progetto skills-for-java Fonte: jabrena/cursor-rules-java.

Fatti (pronti per citazione)

Campi e comandi stabili per citazioni AI/ricerca.

Comando di installazione
npx skills add https://github.com/jabrena/cursor-rules-java --skill 132-java-testing-integration-testing
Categoria
</>Sviluppo
Verificato
Prima apparizione
2026-03-10
Aggiornato
2026-03-10

Browse more skills from jabrena/cursor-rules-java

Risposte rapide

Che cos'è 132-java-testing-integration-testing?

Da utilizzare quando è necessario impostare, rivedere o migliorare i test di integrazione Java, tra cui la generazione di un BaseIntegrationTest.java con WireMock per stub HTTP, il rilevamento dell'infrastruttura client HTTP dai segnali di importazione, l'inserimento dinamico delle coordinate del servizio tramite System.setProperty(), la creazione di file di mappatura JSON WireMock con bodyFileName, l'isolamento degli stub per metodo di test, la verifica delle interazioni HTTP o l'eliminazione di anti-pattern come client HTTP derisi da Mockito o WireMock registrati a livello globale stub. Parte del progetto skills-for-java Fonte: jabrena/cursor-rules-java.

Come installo 132-java-testing-integration-testing?

Apri il tuo terminale o strumento da riga di comando (Terminal, iTerm, Windows Terminal, ecc.) Copia ed esegui questo comando: npx skills add https://github.com/jabrena/cursor-rules-java --skill 132-java-testing-integration-testing Dopo l'installazione, la skill verrà configurata automaticamente nel tuo ambiente AI di coding e sarà pronta all'uso in Claude Code, Cursor o OpenClaw

Dov'è il repository sorgente?

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