I work on expanding Test::MockDBI to address some of its
limitations (e.g. support for fetchrow_hashref and control of
errstr, see also a cpanratings review).
It uses a test setup where test programs are
generated on the fly.
The motivation for doing so is noted in the HISTORY:
- The separate test programs are autogenerated so they use
the correct #! startup line.