ta-tikoma/phpunit-architecture-test
Architecture testing for PHP projects using PHPUnit. Define and enforce dependency, namespace, and layer rules (e.g., no forbidden coupling, keep domains isolated) and catch architectural violations in CI with fast, expressive tests.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| eliashaeussler/phpunit-attributes | 0.83 | PHPUnit Attributes adds modern PHP 8 attributes to define PHPUnit tests, data providers, groups, dependencies and more in a clean, declarative way. Keep test classes readable and reduce annotation/docblock noise while staying compatible with PHPUnit workflows. | 4 | 4 | 1 | 3K | 1 | 18.9 | 43.4 | GPL-3.0 | 3 months ago | |
| wyrihaximus/test-utilities | 0.83 | A set of PHP test utilities for package development: a PHPUnit TestCase with helpers like random namespaces and temp directories, plus ready-made configuration defaults for PHPStan and Rector (paths and docblock-to-attribute conversions). | 7 | 7 | 1 | 63K | 6 | 32.2 | 68.0 | MIT | 1 week ago | |
| robiningelbrecht/phpunit-coverage-check | 0.83 | PHPUnit Coverage Check is a lightweight PHP tool to verify code coverage meets a required minimum. It reads PHPUnit coverage reports and fails builds when thresholds aren’t reached—useful for CI pipelines to enforce coverage standards in Laravel and PHP projects. | 0 | 0 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| phpstan/phpstan-phpunit | 0.82 | PHPStan extension for PHPUnit: improves type inference for mocks (intersection types for createMock/getMock), understands Foo|MockObject phpDocs, adds early-terminating methods to avoid undefined vars, and refines assert() types. Optional strict rules catch improper assertion usage. | 532 | 535 | 57 | 4M | 35 | 38.0 | 74.0 | MIT | 4 months ago | |
| illuminate/testing | 0.81 | Laravel’s Illuminate Testing package provides the core testing helpers used by the framework—HTTP and console test utilities, assertions, test case scaffolding, and support traits—making it easier to write fast, expressive PHPUnit tests for Laravel applications and packages. | 33 | 33 | 10 | 291K | 0 | 0.5 | 54.3 | MIT | — | |
| phpat/phpat | 0.79 | PHPat is a PHPStan extension for architecture testing. Define readable architectural rules and automatically verify boundaries, dependencies, layers, and conventions in your PHP codebase during static analysis. Easy to install via Composer and PHPStan config. | 1,265 | 1,264 | 62 | 567K | 11 | 35.8 | 47.0 | MIT | 3 months ago | |
| contributte/phpunit | 0.78 | PHPUnit integration helpers by Contributte for PHP projects. Provides lightweight tooling and conventions to simplify writing, running, and organizing tests, with sensible defaults and compatibility aimed at smoother CI and developer experience. | 1 | 2 | 2 | 1K | 0 | 11.6 | 42.5 | MIT | 5 months ago | |
| phperf/phpunit | 0.78 | phperf/phpunit is a lightweight PHPUnit extension aimed at profiling and performance measurement during test runs. Add simple hooks to capture timing and resource usage so you can spot slow tests and track performance regressions over time. | 0 | 0 | 0 | 209 | 0 | 0.9 | 32.1 | NOASSERTION | 4 years ago | |
| lastdragon-ru/phpunit-extensions | 0.76 | PHPUnit extensions for PHP projects, adding extra test utilities and helpers to streamline assertions, fixtures, and test setup. Designed to integrate cleanly with PHPUnit and improve developer productivity in automated testing workflows. | 0 | 0 | 0 | 33 | 0 | 0.0 | 21.2 | MIT | — | |
| herrera-io/phpunit-test-case | 0.76 | PHPUnit TestCase class and Extras trait that add helpers for common test chores: create/delete temporary files and directories, call protected/private methods, and get/set protected/private properties. Use as a base class or mix into your own test case. | 1 | 1 | 0 | 18 | 0 | 0.0 | 9.8 | MIT | — | |
| simpletest/simpletest | 0.74 | SimpleTest is a PHP unit testing framework with web site testing and mock objects. Install via Composer (simpletest/simpletest) for PHP 7.1+ and run its own unit and acceptance test suites; issues and community support via GitHub and Stack Overflow. | 149 | 153 | 49 | 7K | 3 | 9.7 | 24.7 | LGPL-2.1 | 9 months ago | |
| digitalrevolution/phpunit-extensions | 0.73 | — | 3 | 3 | 2 | 3K | 1 | 21.7 | 45.2 | MIT | 3 months ago | |
| phpcr/phpcr-api-tests | 0.71 | Test suite for the PHP Content Repository (PHPCR) API. Provides reusable, vendor-neutral compliance tests to validate PHPCR implementations against the specification, helping ensure consistent behavior across repositories and adapters. | 21 | 22 | 21 | 939 | 6 | 10.9 | 25.5 | NOASSERTION | 2 years ago |
How can I help you explore Laravel packages today?