Changes for version 0.02 - 2026-04-12
- Renamed LWP model to LWP_UA for consistency with other model names
- Added abstracts to NAME sections for Model::SUBS, Model::LWP_UA, Model::PATH_TINY, and ScopeGuard (fixes missing notes on MetaCPAN)
- Fixed =item list formatting in DBD::SimpleMock and Model::LWP_UA POD (items were running together on MetaCPAN due to missing blank lines)
- Rewrote POD for Model::SUBS and Model::DBI with clearer examples
- Fixed register_mocks() examples across all POD (was using hashref syntax instead of flat hash)
- Fixed multiple typos in POD across Mocks::Path::Tiny and Model::PATH_TINY
- Fixed stale 'use DBD::Mock' import in Model::DBI
- Added missing modules to t/00-load.t
- Added MANIFEST.SKIP, Changes file
- Updated Makefile.PL: added missing dependencies, TEST_REQUIRES, MIN_PERL_VERSION, META_MERGE; removed stale dependencies
- Storable >= 2.34 now required (older versions have a known bug)
- EUMM fallback for TEST_REQUIRES on Perl < 5.18
Modules
A mock DBD for testing DBI applications
A simple mocking framework for Perl
Mock DBI module for testing
Mock LWP::UserAgent for testing
mocks for testing Path::Tiny code
A mock model for DBI queries
Mock model for LWP::UserAgent HTTP requests
Mock model for Path::Tiny operations
Mock model for subroutine calls
Automatic cleanup of scoped mock layers
Utility functions for SimpleMock
Provides
in lib/DBD/SimpleMock.pm
in lib/DBD/SimpleMock.pm
in lib/DBD/SimpleMock.pm