Validating fixtures before running the test suite

Loading fixture data separately from running a test can find issues early and saves time investigating test failures. This post talks about how to do that.