Writing tests for data validation rules is a key part of building reliable software. This skill helps you test Jakarta Bean Validation constraints like @NotNull, @Email, and @Min without a heavy Spring setup. You can check that your DTOs and request objects reject bad data correctly.
The patterns work with JUnit 5 and Hibernate Validator. You will learn to test custom validators, cross-field rules like password matching, and validation groups. All tests run fast because they do not need the Spring context.
This skill is for developers who want to make sure their validation logic is correct. It saves time by giving ready-to-use test examples and common setup code. You can use it to catch bugs early and keep your data safe.
Global
mkdir -p ~/.claude/skills/unit-test-bean-validationProject
mkdir -p .claude/skills/unit-test-bean-validationSource Repository
Grill Memattpocock/skills
Stress-test your plan with relentless questions until we both understand
Tddmattpocock/skills
Write one test at a time then code to make it pass
Test Driven Developmentobra/superpowers
Write a failing test first then code just enough to pass
Webapp Testinganthropics/skills
Test your local web apps quickly with Playwright automation and screenshots
Qamattpocock/skills
Turn bug reports into GitHub issues through natural conversation without technical fuss
Migrate To Shoehornmattpocock/skills
Replace unsafe as assertions with type-safe partial test data easily
Playwright Best Practicescurrents-dev/playwright-best-practices-skill
Master Playwright testing with best practices for reliable and fast tests
Google Agents Cli Evalgoogle/agents-cli
Run evaluations on your AI agent, find failures, and improve its quality step by step