Bug#468638: ITP: libdbd-mock-perl -- Mock database driver for testing
Package: wnpp
Severity: wishlist
Owner: "Jaldhar H. Vyas" <jaldhar@debian.org>
* Package name : libdbd-mock-perl
Version : 1.36
Upstream Author : Chris Winters <chris@cwinters.com>, Stevan Little <stevan@iinteractive.com>, Rob Kinyon <rob.kinyon@gmail.com>
* URL : http://www.example.org/
* License : GPL + Artistic
Programming Lang: Perl, Python, etc
Description : Mock database driver for testing
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.
I'm packaging this as it is a build-dependency of libcgi-application-plugins-perl
Reply to: