mpyw/mockery-pdo
Experimental BDD-style PDO mocking library built on mockery/mockery. Define expectations for prepare/bind/execute and return rows via fetch/fetchAll in a fluent API, making PDO-based code easy to test on PHP 8.2+.
DatabaseMocker or SQLite in-memory DB?$pdoMock = Mockery::mock('overload:PDO', [], [], [], false);
$pdoMock->shouldReceive('prepare->execute')
->withArgs(['SELECT * FROM users'], [1, 2])
->andReturnUsing(fn ($stmt) => $stmt->execute());
execute()).UserRepository queries with named arguments.DatabaseTransactions).How can I help you explore Laravel packages today?