The PHP Unit Testing framework.
BSD 3-Clause "New" or "Revised" License
18657
335
2108

PHPUnit

PHPUnit is a programmer-oriented testing framework for PHP. It is an instance of the xUnit architecture for unit testing frameworks.

Latest Stable Version Minimum PHP Version CI Status Type Coverage

Installation

We distribute a PHP Archive (PHAR) that has all required (as well as some optional) dependencies of PHPUnit bundled in a single file:

$ wget https://phar.phpunit.de/phpunit-X.Y.phar

$ php phpunit-X.Y.phar --version

Please replace X.Y with the version of PHPUnit you are interested in.

Alternatively, you may use Composer to download and install PHPUnit as well as its dependencies. Please refer to the "Getting Started" guide for details on how to install PHPUnit.

Contribute

Please refer to CONTRIBUTING.md for information on how to contribute to PHPUnit and its related projects.

List of Contributors

Thanks to everyone who has contributed to PHPUnit! You can find a detailed list of contributors on every PHPUnit related package on GitHub. This list shows only the major components:

A very special thanks to everyone who has contributed to the documentation and helps maintain the translations:

Contributors

sebastianbergmann
localheinz
whatthejeff
epdenouden
edorian
realFlowControl
Ocramius
mlively
keradus
theseer
giorgiosironi
kabel
marcioAlmada
sun
oliverklee
tobyS
kubawerlos
MichelHartmann
mhujer
lstrojny
ptomulik
remicollet
vbashkirtsev
wgevaert
LawnGnome
mbeccati
IchHabRecht
henriquemoody
ArturGoldyn
Idrinth
Slamdunk
GrahamCampbell
eclipxe13
fabpot
muglug
shrikeh
dnaber-de
rybakit
rpkamp
morozov
willemstuursma
Jean85
nicolas-grekas
lcobucci
DFoxinator
carusogabriel
guilliamxavier
hpbuniat
MarioBlazek
JeroenDeDauw
trowski
Ayesh
lapistano
leedwilkins
sebastianheuer
totten
cedx
Diarselimi
Danack
edditor
iteman
mihailogajic
mkasberg
nicolashohm
stemis
ThomasWeinert
greg0ire
Tarasovych
evgpisarchik
dzuelke
denis-chmel
fabian
wbars
elblinkin
makasim
milesj
p
SpacePossum
fredemmott
fetmo
alecsmrekar
andrewnicols
benmatselby
christeredvartsen
chrisguitarguy
yourwebmaker
gkralik
jmikola
ksimka
marcospassos
markstory
MasterOdin
mvorisek
nobuf
pfrenssen
wesolowski
Robotic-Brain
symfonyaml
jrfnl
majkel89