Rspec Best Practices

Use when writing, reviewing, or cleaning up RSpec tests for Ruby and Rails codebases. Covers spec type selection, factory design, flaky test fixes, shared examples, deterministic assertions, test-driven development discipline, and choosing the best first failing spec for Rails changes. Also applies when choosing between model, request, system, and job specs.

midudev 3447ac5 3 files · 13.3 KB Updated

File contents

midudev/autoskills/tree/main/packages/autoskills/skills-registry/rspec-best-practices commit 3447ac57a7

Frequently asked questions

npx skillmds@latest add midudev/rspec-best-practices