The review
What it does
Connect Fixture Farm to your issue tracker and repository and it reads closed bug reports, finds the commits that fixed them and writes tests that would have caught each bug in the first place. It opens the tests as a pull request, grouped by the part of the codebase they protect.
Why we like it
Writing tests for old bugs is the chore every team agrees matters and nobody schedules. Fixture Farm turns a backlog of resolved tickets into a safety net in an afternoon. The tests it writes are readable and named after the original issue, so future developers know why each one exists.
Watch out for
- It only works as well as your bug reports. Vague tickets produce vague tests.
- Generated tests sometimes check the implementation rather than the behaviour, which makes refactoring painful. Review for that specifically.
- Pricing is per repository, which is steep for small teams with many repos.