The PHP Unit Testing framework.
- php
- phpunit
- testing-tools
47,133 repositories indexed
1โ24 of 31 ยท Most stars
The PHP Unit Testing framework.
The elegant testing framework for PHP developers and AI agents.
Mockery is a simple yet flexible PHP mock object framework for use in unit testing with PHPUnit, PHPSpec or any other testing framework. Its core goal is to offer a test double framework with a succinct API capable of clearly defining all possible object operations and interactions using a human readable Domain Specific Language (DSL).
Highly opinionated mocking framework for PHP 5.3+
Full-stack testing PHP framework
A browser testing and web crawling library for PHP and Symfony
:computer: Parallel testing for PHPUnit
Thin assertion library for use in libraries and business-model
PHP Mutation Testing library
PHP Benchmarking framework
VW PHPUnit extension makes your failing test cases succeed under CI tools scrutiny
Next-gen phpDoc parser with support for intersection types and generics
vfsStream is a stream wrapper for a virtual file system that may be helpful in unit tests to mock the real file system. It can be used with any unit test framework, like PHPUnit or SimpleTest.
A mail driver to quickly preview mail
โ๏ธ PHP Architecture Tester - Easy architecture testing for PHP
:heavy_check_mark: PHP Test Framework for Freedom, Truth, and Justice
A model factory library for creating expressive, auto-completable, on-demand dev/test fixtures with Symfony and Doctrine.
PHP Censor is an open source self-hosted continuous integration server for PHP projects.
Tester: enjoyable unit testing in PHP with code coverage reporter. ๐๐๐๐
PHP Mocking Framework
Mock built-in PHP functions (e.g. time(), exec() or rand())
Playwright PHP library for browser automation: navigation, E2E tests, assertions, screenshots, and so much more!
PHP libraries that makes Selenium WebDriver + PHPUnit functional testing easy and robust
Set of polyfills for changed PHPUnit functionality to allow for creating PHPUnit cross-version compatible tests