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.