Fixtures before the module
Test data written after the code gets shaped by the code, and then it stops being evidence.
If I write the fixtures after the module, I write the fixtures the module handles. The gaps I would have found are exactly the gaps I no longer think to look for.