pushinbr / pam-testing
In-memory HTTP testing utilities for Pam applications.
v0.1.35
2026-07-23 23:47 UTC
Requires
- php: ^8.4
- pushinbr/pam-core-api: ^0.1
This package is auto-updated.
Last update: 2026-07-26 10:51:08 UTC
README
Fast in-memory tests for applications built with pushinbr/pam-api.
pam composer require --dev pushinbr/pam-testing
$client = new Pam\Testing\TestClient($app); $client->get('/users/42') ->assertSuccessful() ->assertJsonPath('id', '42');
The client invokes the application pipeline without opening a network port. Use Pam's Rust integration suite for transport, timeout and protocol behavior.