DbUnit port for PHP/PHPUnit.

Getting Started with PHPUnitDownloadWe distribute aPHP Archive (PHAR)that contains everything you need in order to use PHPUnit. Simply download it fromhere, make it executable, and put it into your$PATH, for instance:➜&nbs

Related Repos


1.2k

mikeerickson CD PHPUnit Pretty Result Printer Version 0.27 Extend the default PHPUnit Result Printer with a modern, pretty printer! 📦 PHPUnit Pretty Result Printer -- Packagist Installation Installation is provided via
 

rpkamp Fancy Testdox Printer A fancy testdox printer for PHPUnit. Output is similar to PHPUnit's --testdox output, but: Tests are more clearly marked as failing/passing by colored1 symbols Failures/errors etc are shown inline ins
 
48

zabaala Laravel pre-commit A Laravel package to analyze your PHP code and check your PHPUnit tests before commit your code. Requirements PHP >= 7.0.0 phpunit/phpunit ~6.0 squizlabs/php_codesniffer ~6.0
 
1.8k

paratestphp ParaTest The objective of ParaTest is to support parallel testing in PHPUnit. Provided you have well-written PHPUnit tests, you can drop paratest in your project and start using it with no additional bootstrap or configuration
 
451

Roave roave/no-leaks This library is a PHPUnit plugin that detects memory leaks in tested code or tests. Installation composer require --dev roave/no-leaks Usage In your phpunit.xml configuration, add followi
 
749

spatie Automatically rerun PHPUnit tests when source code changes Wouldn't it be great if your PHPUnit tests would be automatically rerun whenever you change some code? This package can do exactly that. With the package installed
 
Popular
17.9k

sebastianbergmann PHPUnit PHPUnit is a programmer-oriented testing framework for PHP. It is an instance of the xUnit architecture for unit testing frameworks. Installation We distribute a PHP Archive (PHAR) that has all required (
 
Popular
10k

mockery Mockery 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
 
347

nunomaduro Pest was created by, and is maintained by Nuno Maduro and is an enjoyable PHP testing solution. Works out of the box for any PHPUnit project. 🚀 Installation & Usage Requires PHP 7.2+ and phpunit 8.1
 

nikic PHP Parser This is a PHP 5.2 to PHP 7.4 parser written in PHP. Its purpose is to simplify static code analysis and manipulation. Documentation for version 4.x (stable; for running on PHP >= 7.0; for parsing PHP 5.2 to PHP
 
157

powder96 Numbers.php Numbers.php - an advanced mathematics toolkit for PHP >= 5.3. It is a port of Numbers.js - same toolkit for JavaScript. There is a version of Numbers.php which supports PHP 5.2, but it is no longer developed: http
 

Capocaccia fullstack A full stack base template for using Laravel with VueJS. Typescript, SCSS, Babel, ESLINT, Jest, and PHPUnit included. Stack Server Utilizes the Laravel PHP framework to handle server functionality
 
CMS
45

Anyon3 NinjaCMS ABOUT forbidden the access web for the following directory : cache/ php/Crypt/ php/File/ php/La/ php/Math/ php/Net/ php/System/ php/Library/ php/security/ EXTRA The directory extra/ contain the
 
48

mattiasgeniar A custom assertion for phpunit that allows you to count the number of SQL queries used in a test. Can be used to enforce certain performance characteristics (ie: limit queries to X for a certain action).
 
1.3k

bovigo vfsStream 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. Documentat
 
247

jwage PHPChunkit PHPChunkit is a library that sits on top of PHPUnit and adds additional functionality to make it easier to work with large unit and functional test suites. The primary feature is test chunking and database sandboxi
 

coderabbi PHPUnit Emoji Result Printer
 

sebastianbergmann sebastian/cli-parser Library for parsing $_SERVER['argv'], extracted from phpunit/phpunit. Installation You can add this library as a local, per-proje
 

Rich-Harris port-authority Utilities for dealing with ports in Node apps. import * as ports from 'port-authority'; async function start(port) { if (port) { // if the selected port is unavailable, // print something nicer than
 

praetorian-inc PortBender is a TCP port redirection utility that allows a red team operator to redirect inbound traffic destined for one TCP port (e.g., 445/TCP) to another TCP port (e.g., 8445/TCP). PortBender includes an aggressor script that operators can leverage to integrate the tool with Cobalt Strike
 
4.4k

php-webdriver php-webdriver – Selenium WebDriver bindings for PHP Description Php-webdriver library is PHP language binding for Selenium WebDriver, which allows you to control web browsers from PHP. This library is compatible