The databases/p5-DBD-Mock port
p5-DBD-Mock-1.59p0 – mock database driver for testing (cvsweb github mirror)
Description
Testing with databases can be tricky. If you are developing a system married to a single database then you can make some assumptions about your environment and ask the user to provide relevant connection information. But if you need to test a framework that uses DBI, particularly a framework that uses different types of persistence schemes, then it may be more useful to simply verify what the framework is trying to do -- ensure the right SQL is generated and that the correct parameters are bound. DBD::Mock makes it easy to just modify your configuration (presumably held outside your code) and just use it instead of DBD::Foo (like DBD::Pg or DBD::mysql) in your framework.WWW: https://metacpan.org/release/DBD-Mock
Maintainer
The OpenBSD ports mailing-list
Categories
Build dependencies
Run dependencies
Test dependencies
Reverse dependencies
Files
- /usr/local/libdata/perl5/site_perl/DBD/
- /usr/local/libdata/perl5/site_perl/DBD/Mock.pm
- /usr/local/libdata/perl5/site_perl/DBD/Mock/
- /usr/local/libdata/perl5/site_perl/DBD/Mock/Pool.pm
- /usr/local/libdata/perl5/site_perl/DBD/Mock/Pool/
- /usr/local/libdata/perl5/site_perl/DBD/Mock/Pool/db.pm
- /usr/local/libdata/perl5/site_perl/DBD/Mock/Session.pm
- /usr/local/libdata/perl5/site_perl/DBD/Mock/StatementTrack.pm
- /usr/local/libdata/perl5/site_perl/DBD/Mock/StatementTrack/
- /usr/local/libdata/perl5/site_perl/DBD/Mock/StatementTrack/Iterator.pm
- /usr/local/libdata/perl5/site_perl/DBD/Mock/db.pm
- /usr/local/libdata/perl5/site_perl/DBD/Mock/dr.pm
- /usr/local/libdata/perl5/site_perl/DBD/Mock/st.pm
- /usr/local/man/man3p/DBD::Mock.3p