Skip to main content

spring-data-neo4j

Expert in Spring Data Neo4j integration patterns for graph database development. Use when working with Neo4j graph databases, node entities, relationships, Cypher queries, reactive Neo4j operations, or Spring Data Neo4j repositories. Essential for graph data modeling, relationship mapping, custom queries, and Neo4j testing strategies.

星标

6

分支

0

更新时间

2025年10月28日 10:03

下载技能文件

下载包含 SKILL.md 和所有相关文件的完整技能目录

/plugin marketplace add giuseppe-trisciuoglio/developer-kit

复制此命令并粘贴到 Claude Code 中以安装该技能

相关技能

giuseppe-trisciuoglio

unit-test-bean-validation

giuseppe-trisciuoglio

Unit testing Jakarta Bean Validation (@Valid, @NotNull, @Min, @Max, etc.) with custom validators and constraint violations. Test validation logic without Spring context. Use when ensuring data integrity and validation rules are correct.

6testing-qa
giuseppe-trisciuoglio

unit-test-boundary-conditions

giuseppe-trisciuoglio

Edge case and boundary testing patterns for unit tests. Testing minimum/maximum values, null cases, empty collections, and numeric precision. Pure JUnit 5 unit tests. Use when ensuring code handles limits and special cases correctly.

6testing-qa
giuseppe-trisciuoglio

unit-test-mapper-converter

giuseppe-trisciuoglio

Unit tests for mappers and converters (MapStruct, custom mappers). Test object transformation logic in isolation. Use when ensuring correct data transformation between DTOs and domain objects.

6testing-qa
giuseppe-trisciuoglio

unit-test-caching

giuseppe-trisciuoglio

Unit tests for caching behavior using Spring Cache annotations (@Cacheable, @CachePut, @CacheEvict). Use when validating cache configuration and cache hit/miss scenarios.

6testing-qa
giuseppe-trisciuoglio

unit-test-json-serialization

giuseppe-trisciuoglio

Unit tests for JSON serialization/deserialization with Jackson and @JsonTest. Use when validating JSON mapping, custom serializers, and date format handling.

6testing-qa
giuseppe-trisciuoglio

unit-test-service-layer

giuseppe-trisciuoglio

Unit tests for service layer with Mockito. Test business logic in isolation by mocking dependencies. Use when validating service behaviors and business logic without database or external services.

6testing-qa
giuseppe-trisciuoglio

unit-test-application-events

giuseppe-trisciuoglio

Testing Spring application events (ApplicationEvent) with @EventListener and ApplicationEventPublisher. Test event publishing, listening, and async event handling in Spring Boot applications. Use when validating event-driven workflows in your Spring Boot services.

6testing-qa
giuseppe-trisciuoglio

unit-test-utility-methods

giuseppe-trisciuoglio

Unit tests for utility/helper classes and static methods. Test pure functions and helper logic. Use when validating utility code correctness.

6testing-qa
giuseppe-trisciuoglio

unit-test-exception-handler

giuseppe-trisciuoglio

Unit tests for @ExceptionHandler and @ControllerAdvice for global exception handling. Use when validating error response formatting and HTTP status codes.

6testing-qa
giuseppe-trisciuoglio

unit-test-controller-layer

giuseppe-trisciuoglio

Unit tests for REST controllers using MockMvc and @WebMvcTest. Test request/response mapping, validation, and exception handling. Use when testing web layer endpoints in isolation.

6testing-qa
giuseppe-trisciuoglio

unit-test-wiremock-rest-api

giuseppe-trisciuoglio

Unit tests for external REST APIs using WireMock to mock HTTP endpoints. Use when testing service integrations with external APIs.

6testing-qa
giuseppe-trisciuoglio

unit-test-parameterized

giuseppe-trisciuoglio

Parameterized testing patterns with @ParameterizedTest, @ValueSource, @CsvSource. Run single test method with multiple input combinations. Use when testing multiple scenarios with similar logic.

6testing-qa
spring-... - giuseppe-trisciuoglio 的 Claude AI 技能 | SkillsMP