PHPUnit es un entorno para realizar pruebas unitarias en el lenguaje de programación PHP.
PHPUnit se puede encontrar en GitHub[1] y ha sido creado por Sebastian Bergmann.
El objetivo de las pruebas unitarias es aislar cada parte del programa y demostrar que las partes de forma individual son correctas.
Una prueba unitaria proporciona un contrato escrito que la pieza de código debe satisfacer.
Como resultado, las pruebas unitarias encuentran problemas en las fases iniciales del desarrollo de software.