🔒

測試與安全

測試框架、安全工具和最佳實踐

9063 skills in this category

testing

Write, configure, and run unit + integration tests using project-independent best practices; detect tooling; triage failures/flakes; keep a compact Testing State Capsule.

appautomaton/agent-designer
39
7
更新於 1w ago

unit-test-wiremock-rest-api

Marketplace

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

giuseppe-trisciuoglio/developer-kit
38
2
更新於 1w ago

aws-sdk-java-v2-kms

Marketplace

AWS Key Management Service (KMS) patterns using AWS SDK for Java 2.x. Use when creating/managing encryption keys, encrypting/decrypting data, generating data keys, digital signing, key rotation, or integrating encryption into Spring Boot applications.

giuseppe-trisciuoglio/developer-kit
38
2
更新於 1w ago

unit-test-config-properties

Marketplace

Unit tests for @ConfigurationProperties classes with @ConfigurationPropertiesTest. Use when validating application configuration binding and validation.

giuseppe-trisciuoglio/developer-kit
38
2
更新於 1w ago

unit-test-caching

Marketplace

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

giuseppe-trisciuoglio/developer-kit
38
2
更新於 1w ago

nestjs

Marketplace

Comprehensive NestJS framework guide with Drizzle ORM integration. Use when building NestJS applications, setting up APIs, implementing authentication, working with databases, or integrating Drizzle ORM. Covers controllers, providers, modules, middleware, guards, interceptors, testing, microservices, GraphQL, and database patterns.

giuseppe-trisciuoglio/developer-kit
38
2
更新於 1w ago

unit-test-utility-methods

Marketplace

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

giuseppe-trisciuoglio/developer-kit
38
2
更新於 1w ago

langchain4j-testing-strategies

Marketplace

Testing strategies for LangChain4j-powered applications. Mock LLM responses, test retrieval chains, and validate AI workflows. Use when testing AI-powered features reliably.

giuseppe-trisciuoglio/developer-kit
38
2
更新於 1w ago

aws-sdk-java-v2-core

Marketplace

Core patterns and best practices for AWS SDK for Java 2.x. Use when configuring AWS service clients, setting up authentication, managing credentials, configuring timeouts, HTTP clients, or following AWS SDK best practices.

giuseppe-trisciuoglio/developer-kit
38
2
更新於 1w ago

spring-boot-test-patterns

Marketplace

Comprehensive testing patterns for Spring Boot applications including unit, integration, slice, and container-based testing with JUnit 5, Mockito, Testcontainers, and performance optimization. Use when implementing robust test suites for Spring Boot applications.

giuseppe-trisciuoglio/developer-kit
38
2
更新於 1w ago

unit-test-exception-handler

Marketplace

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

giuseppe-trisciuoglio/developer-kit
38
2
更新於 1w ago

spring-boot-openapi-documentation

Marketplace

Generate comprehensive REST API documentation using SpringDoc OpenAPI 3.0 and Swagger UI in Spring Boot 3.x applications. Use when setting up API documentation, configuring Swagger UI, adding OpenAPI annotations, implementing security documentation, or enhancing REST endpoints with examples and schemas.

giuseppe-trisciuoglio/developer-kit
38
2
更新於 1w ago

spring-boot-security-jwt

Marketplace

JWT authentication and authorization patterns for Spring Boot 3.5.x covering token generation with JJWT, Bearer/cookie authentication, database/OAuth2 integration, and RBAC/permission-based access control using Spring Security 6.x.

giuseppe-trisciuoglio/developer-kit
38
2
更新於 1w ago

unit-test-bean-validation

Marketplace

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.

giuseppe-trisciuoglio/developer-kit
38
2
更新於 1w ago

spring-data-jpa

Marketplace

Implement persistence layers with Spring Data JPA. Use when creating repositories, configuring entity relationships, writing queries (derived and @Query), setting up pagination, database auditing, transactions, UUID primary keys, multiple databases, and database indexing. Covers repository interfaces, JPA entities, custom queries, relationships, and performance optimization patterns.

giuseppe-trisciuoglio/developer-kit
38
2
更新於 1w ago

unit-test-service-layer

Marketplace

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.

giuseppe-trisciuoglio/developer-kit
38
2
更新於 1w ago

react-patterns

Marketplace

Comprehensive React 19 patterns expert covering Server Components, Actions, use() hook, useOptimistic, useFormStatus, useFormState, React Compiler, concurrent features, Suspense, and modern TypeScript development. Proactively use for any React development, component architecture, state management, performance optimization, or when implementing React 19's latest features.

giuseppe-trisciuoglio/developer-kit
38
2
更新於 1w ago

langchain4j-spring-boot-integration

Marketplace

Integration patterns for LangChain4j with Spring Boot. Auto-configuration, dependency injection, and Spring ecosystem integration. Use when embedding LangChain4j into Spring Boot applications.

giuseppe-trisciuoglio/developer-kit
38
2
更新於 1w ago

spring-boot-dependency-injection

Marketplace

Dependency injection workflow for Spring Boot projects covering constructor-first patterns, optional collaborator handling, bean selection, and validation practices.

giuseppe-trisciuoglio/developer-kit
38
2
更新於 1w ago

unit-test-application-events

Marketplace

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.

giuseppe-trisciuoglio/developer-kit
38
2
更新於 1w ago