unit-test-bean-validation

unit test bean validation

Claude Code
View source ↗

What it does

  • Writing unit tests for Jakarta Bean Validation or JSR-380 constraints
  • Testing custom @Constraint validators and constraint violation messages
  • Testing bean validation logic in DTOs and request objects
  • Verifying cross-field validation (e.g., password matching)
  • Testing conditional validation with validation groups
  • Fast validation tests without Spring Boot context
  • Creating @Constraint annotations

Requirements & configuration

  • Test both valid and invalid: Every constraint needs both passing and failing test cases

Derived from the skill's own SKILL.md documentation · extracted 2026-07-23

unit test bean validation

Source

Repository: https://github.com/giuseppe-trisciuoglio/developer-kit

unit-test-bean-validation FAQ

What does the unit-test-bean-validation skill do?

Provides patterns for unit testing Jakarta Bean Validation (JSR-380), including @Valid, @NotNull, @Min, @Max, @Email constraints with Hibernate Validator. Generates custom validator tests, constraint violation assertions, validation groups, and parameterized validation tests. Validates data integrity logic without Spring context. Use when writing validation tests, bean validation tests, or testing custom constraint validators. Writing unit tests for Jakarta Bean Validation or JSR-380 constraints Testing custom @Constraint validators and constraint violation messages

What does unit-test-bean-validation require?

Test both valid and invalid: Every constraint needs both passing and failing test cases

How do I install unit-test-bean-validation?

Run: npx -y skills add https://github.com/giuseppe-trisciuoglio/developer-kit --skill unit-test-bean-validation --agent claude-code — the source lives at github.com/giuseppe-trisciuoglio/developer-kit.

Maintain unit-test-bean-validation?

Let people know it's listed here — add the badge (live metrics, light/dark aware) or a plain link to your README or docs.

[unit-test-bean-validation on getagentictools](https://getagentictools.com/skills/giuseppe-trisciuoglio-developer-kit-unit-test-bean-validation?ref=badge)
npx agentictools info skills/giuseppe-trisciuoglio-developer-kit-unit-test-bean-validation

The second line is the CLI lookup for this page — handy in READMEs and docs.