pushinbr/pam-testing

In-memory HTTP testing utilities for Pam applications.

Maintainers

Package info

github.com/push-in/pam-testing

Homepage

Issues

pkg:composer/pushinbr/pam-testing

Transparency log

Statistics

Installs: 47

Dependents: 1

Suggesters: 0

Stars: 0

v0.1.35 2026-07-23 23:47 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.