Skip to main content

unit-test-controller-layer

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.

星标

4

分支

0

更新时间

2025年10月26日 16:38

下载技能文件

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

/plugin marketplace add giuseppe-trisciuoglio/developer-kit

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

相关技能

camoneart

react-modernization

camoneart

Upgrade React applications to latest versions, migrate from class components to hooks, and adopt concurrent features. Use when modernizing React codebases, migrating to React Hooks, or upgrading to latest React versions.

2testing
williamzujkowski

react-frontend

williamzujkowski

React frontend standards covering hooks (useState, useEffect, useContext, custom hooks), state management (Context API, Redux, Zustand), performance optimization (memoization, lazy loading, code splitting), testing with React Testing Library, and accessibility (WCAG 2.1, ARIA) for modern SPAs

4testing
williamzujkowski

javascript-coding-standards

williamzujkowski

JavaScript/ES6+ coding standards following Airbnb guidelines, modern patterns, React best practices, and comprehensive Jest testing. Use for JavaScript projects requiring clean, maintainable, production-ready code with modern tooling.

4testing
wshobson

react-modernization

wshobson

Upgrade React applications to latest versions, migrate from class components to hooks, and adopt concurrent features. Use when modernizing React codebases, migrating to React Hooks, or upgrading to latest React versions.

19,013testing
mrgoonie

cloudflare-workers

mrgoonie

Comprehensive guide for building serverless applications with Cloudflare Workers. Use when developing Workers, configuring bindings, implementing runtime APIs, testing Workers, using Wrangler CLI, deploying to production, or building edge functions with JavaScript/TypeScript/Python/Rust.

62testing
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.

4testing
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.

4testing
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.

4testing
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.

4testing
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.

4testing
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.

4testing
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.

4testing
unit-te... - giuseppe-trisciuoglio 的 Claude AI 技能 | SkillsMP