·131-java-testing-unit-testing
</>

131-java-testing-unit-testing

Úselo cuando necesite revisar, mejorar o escribir pruebas unitarias de Java, incluida la migración de JUnit 4 a JUnit 5, la adopción de AssertJ para afirmaciones fluidas, la estructuración de pruebas con Given-When-Then, la garantía de la independencia de las pruebas, la aplicación de pruebas parametrizadas, la burla de dependencias con Mockito, la verificación de condiciones de contorno (RIGHT-BICEP, CORRECT, A-TRIP), el aprovechamiento de las anotaciones de seguridad nula de JSpecify o la eliminación de antipatrones de prueba como, por ejemplo, pruebas basadas en reflexión o estado mutable compartido. Parte del proyecto skills-for-java

12Instalaciones·2Tendencia·@jabrena

Instalación

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

Cómo instalar 131-java-testing-unit-testing

Instala rápidamente el skill de IA 131-java-testing-unit-testing en tu entorno de desarrollo mediante línea de comandos

  1. Abrir Terminal: Abre tu terminal o herramienta de línea de comandos (Terminal, iTerm, Windows Terminal, etc.)
  2. Ejecutar comando de instalación: Copia y ejecuta este comando: npx skills add https://github.com/jabrena/cursor-rules-java --skill 131-java-testing-unit-testing
  3. Verificar instalación: Una vez instalado, el skill se configurará automáticamente en tu entorno de programación con IA y estará listo para usar en Claude Code, Cursor u OpenClaw

Fuente: jabrena/cursor-rules-java.

SKILL.md

Ver original

Review and improve Java unit tests using modern JUnit 5, AssertJ, and Mockito best practices.

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: JUnit 5 annotations (@Test, @BeforeEach, @AfterEach, @DisplayName, @Nested, @ParameterizedTest), AssertJ fluent assertions (assertThat, assertThatThrownBy), Given-When-Then test structure, descriptive test naming, single-responsibility tests, test independence and isolated state, parameterized tests with @ValueSource/@CsvSource/@MethodSource, Mockito dependency mocking (@Mock, @InjectMocks, MockitoExte...

Úselo cuando necesite revisar, mejorar o escribir pruebas unitarias de Java, incluida la migración de JUnit 4 a JUnit 5, la adopción de AssertJ para afirmaciones fluidas, la estructuración de pruebas con Given-When-Then, la garantía de la independencia de las pruebas, la aplicación de pruebas parametrizadas, la burla de dependencias con Mockito, la verificación de condiciones de contorno (RIGHT-BICEP, CORRECT, A-TRIP), el aprovechamiento de las anotaciones de seguridad nula de JSpecify o la eliminación de antipatrones de prueba como, por ejemplo, pruebas basadas en reflexión o estado mutable compartido. Parte del proyecto skills-for-java Fuente: jabrena/cursor-rules-java.

Datos (listos para citar)

Campos y comandos estables para citas de IA/búsqueda.

Comando de instalación
npx skills add https://github.com/jabrena/cursor-rules-java --skill 131-java-testing-unit-testing
Categoría
</>Desarrollo
Verificado
Primera vez visto
2026-03-10
Actualizado
2026-03-10

Browse more skills from jabrena/cursor-rules-java

Respuestas rápidas

¿Qué es 131-java-testing-unit-testing?

Úselo cuando necesite revisar, mejorar o escribir pruebas unitarias de Java, incluida la migración de JUnit 4 a JUnit 5, la adopción de AssertJ para afirmaciones fluidas, la estructuración de pruebas con Given-When-Then, la garantía de la independencia de las pruebas, la aplicación de pruebas parametrizadas, la burla de dependencias con Mockito, la verificación de condiciones de contorno (RIGHT-BICEP, CORRECT, A-TRIP), el aprovechamiento de las anotaciones de seguridad nula de JSpecify o la eliminación de antipatrones de prueba como, por ejemplo, pruebas basadas en reflexión o estado mutable compartido. Parte del proyecto skills-for-java Fuente: jabrena/cursor-rules-java.

¿Cómo instalo 131-java-testing-unit-testing?

Abre tu terminal o herramienta de línea de comandos (Terminal, iTerm, Windows Terminal, etc.) Copia y ejecuta este comando: npx skills add https://github.com/jabrena/cursor-rules-java --skill 131-java-testing-unit-testing Una vez instalado, el skill se configurará automáticamente en tu entorno de programación con IA y estará listo para usar en Claude Code, Cursor u OpenClaw

¿Dónde está el repositorio de origen?

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