Rule Testing

Descriptive Test Names

Name tests to describe the expected behavior

testingnamingdocumentation
CLAUDE.md

Name tests to describe the expected behavior: should return empty array when no items match filter not test filter. A failing test name should tell you exactly what broke.

Copy this block into your CLAUDE.md or agent config file to enforce it in your workflow.

get crystl