PHPUnit
PHPUnit is a unit testing framework for the PHP programming language. It is an instance of the xUnit architecture for unit testing frameworks.
- GitHub: https://github.com/topics/phpunit
- Wikipedia: https://en.wikipedia.org/wiki/PHPUnit
- Repo: https://github.com/sebastianbergmann/phpunit
- Created by: Sebastian Bergmann
- Released: March 15, 2004
- Related Topics: php, xunit, junit, xdebug, phpdbg, unit-testing, pcov, testdox, cobertura, code-coverage,
- Last updated: 2026-06-12 00:19:25 UTC
- JSON Representation
https://github.com/zoliszabo/phpunit-assert-with-skip
Conditional PHPUnit assertions that skip tests instead of failing when rules are met.
php phpunit phpunit-assertions
Last synced: 20 Jan 2026
https://github.com/fnogcps/orbital-backend
š RESTful API + JWT built in Laravel 8
api jwt laravel mariadb php phpunit restful-api
Last synced: 18 Jan 2026
https://github.com/Ericles-Porty/events-scheduler-backend
Fiz esse projeto para praticar algumas tecnologias como: PHP, Nginx, Docker, PostgreSQL, Slim Framework, RabbitMQ, PHPUnit e Elasticsearch. A ideia Ć© criar uma api simples para gerenciar eventos utilizando todos esses recursos.
dependency-injection docker docker-compose elasticsearch kibana nginx php php-di php8 phpunit postgresql rabbitmq slim-framework slim4
Last synced: 17 Aug 2025
https://github.com/juanlu3095/gestor_academia
Igual que gestor_academia_laravel pero sin uso de Laravel
crud-application mvc-architecture php8 phpunit
Last synced: 04 May 2026
https://github.com/code-architect/restful-api-with-laravel-and-dingo
A Laravel based fully functional Restful API with custom commands and best coding practices of laravel.
apidoc-generator artisan-command composer continuous-integration dingo-api guzzle jwt-auth jwt-authentication jwt-token laratrust laravel laravel55 mysql php7 phpunit rest-framework restful-api sqlite3 travis-ci version-control
Last synced: 02 Mar 2026
https://github.com/interviewstreet/twig-coverage-merger
Code Coverage For Twig Templates
clover codeclimate codecoverage phpunit twig twig-templates
Last synced: 26 Apr 2026
https://github.com/dfm18/platzi-laravel-api-good-practices-course
Project developed during the Course on Standards and Good Practices for REST APIs with Laravel at Platzi.
api good-practices laravel mariadb php phpunit platzi
Last synced: 09 Apr 2026
https://github.com/metalcamp/laravel-postal-codes-api
Example of REST API for postal codes written in Laravel
docker docker-compose jwt jwt-authentication jwt-token laravel php php7 phpunit phpunit-tests postal-codes
Last synced: 09 Apr 2026
https://github.com/userpass123/klopa115x
selenium
cilium phpunit reacttestinglibrary
Last synced: 04 Oct 2025
https://github.com/junaidbinjaman/phpunit-basic-configuration
PHP unit practice codes goes inside this repo.
code-units php-testing phpunit unit-testing
Last synced: 02 Apr 2026
https://github.com/sheitak/my-little-framework
PHP framework creation based on Symfony
php phpunit symfony symfony-component
Last synced: 04 Jan 2026
https://github.com/buildpulse/buildpulse-example-phpunit
Example PHPUnit project to demonstrate connecting to BuildPulse for flaky test detection
Last synced: 01 May 2026
https://github.com/gabrieldarezzo/alura-phpunit
Testes do phpunit (Windows + Composer)
Last synced: 13 Apr 2026
https://github.com/k3ystr0k3r/cve-2017-9841-exploit
A PoC exploit for CVE-2017-9841 - PHPUnit Remote Code Execution(RCE)
cve-1017-9841 exploit exploitation php phpunit poc proof-of-concept rce remote-code-execution-rce
Last synced: 13 Apr 2026
https://github.com/nepster-web/php-crawler-test-work
ТеŃŃŠ¾Š²Š¾Šµ заГание
docker php-crawler php7 phpunit
Last synced: 12 Apr 2026
https://github.com/monamoxie/flash-card
A powerful command line application for managing and practicing flash cards. Written in PHP with CLI authentication capabilities, it is portable, fully containerised and easy to setup.
cli command-line-interface docker flashcards laravel mysql nginx php phpunit
Last synced: 18 Jan 2026
https://github.com/delta-reporter/delta-reporter-phpunit
Delta plugin for PHP Unit
Last synced: 12 Jan 2026
https://github.com/wickedone/muppet
unit testing your setters, getters, adders, removers, issers and whatevers
infection integration-testing mutation mutation-testing php phpunit tdd test testing testing-tools unit-test unit-testing
Last synced: 03 Oct 2025
https://github.com/bmarsaud/phpunit-snapshot-assertions
A way to test without writing actual testĀ cases for PHP 7.3.
php73 phpunit phpunit-assertions
Last synced: 03 Oct 2025
https://github.com/carlos-algms/ciunit
PHPUnit tests for Codeigniter 2. This is a fork of the unmaintained my-ciunit bitbucket repo.
codeigniter codeigniter2 php7 php71 phpunit phpunit-tests
Last synced: 03 Oct 2025
https://github.com/florianlechat/raven-url-shortener
š A URL shortener designed to be easy to use, intrinsically secure and fully customizable, with a totally independent API.
a11y composer docker doctrine eslint gdpr husky i18n next-ui nextjs npm php phpunit prettier symfony tailwindcss typescript
Last synced: 02 May 2026
https://github.com/douglasvolcato/pet-adoption-backend-php
Backend created using PHP with TDD and Clean Architecture.
clean-architecture clean-code mockery php php-unit php8 phpunit
Last synced: 19 Feb 2026
https://github.com/rancoud/prometheus
Prometheus client Package
composer coverage packagist php php84 phpunit prometheus prometheus-client
Last synced: 06 Mar 2026
https://github.com/katalekoweb/laravel-test-driven-development
Test Driven Develeopment in Laravel with PHPUnit and Pest
Last synced: 14 May 2026
https://github.com/engsahaly/laravel_testing_series_pest_php
Laravel Testing Series Part 2: Mastering Pest PHP Course Files on Udemy
feature-testing laravel laravel-framework pest pestphp phpunit testing unit-testing
Last synced: 18 May 2026
https://github.com/matriphe/laravel-pkg-test-action
GitHub Action to test Laravel package and library compatibility using PHPUnit
hacktoberfest laravel phpunit testing
Last synced: 14 May 2026
https://github.com/everycheck/test-api-rest-bundle
TestApiRestBundle allows you to test your Symfony REST API deeply.
phpunit symfony symfony-bundle
Last synced: 30 Sep 2025
https://github.com/elliotjreed/php-test-runner
Docker image with PHPUnit, PHPCS, Composer, and various PHP extensions. Could be used for a CI platform such as Travis or Bitbucket Pipelines.
bitbucket-pipelines phpcs phpunit travis travis-ci
Last synced: 06 Jul 2025
https://github.com/milanowicz/php-testing
Library for PHPUnit testing
php phpunit testing testing-tools unit-testing
Last synced: 23 Apr 2025
https://github.com/iboldurev/docker-laravel
Docker Laravel image
composer docker docker-image laravel laravel-framework php php-fpm phpunit security-scanner
Last synced: 13 Apr 2026
https://github.com/devlop/phpunit-exception-assertions
PHPUnit assertions for exceptions.
Last synced: 15 May 2026
https://github.com/junaidqadirb/how-to-actually-write-tests
Source code for my article titled: Testing: How to actually write tests?
Last synced: 02 May 2026
https://github.com/yulia633/advcake-test
ТеŃŃŠ¾Š²Š¾Šµ заГание Š“Š»Ń ŠŗŠ¾Š¼ŠæŠ°Š½ŠøŠø Adv.Cake.
Last synced: 19 Apr 2026
https://github.com/zs1l3nt/web-monetary
Monetary is a finance tracker built on the microservices architecture that allows you to record all of your finances manually
chakraui cypress docker githubactions laravel php phpunit postgresql react typescript
Last synced: 09 Apr 2026
https://github.com/dumindup/symfonydemo
This is a PHP Symfony version 3.4 based demo project.
bootstrap5 css3 datatables doctrine html5 jquery php phpunit sqlite sqlite3 symfony symfony3 twig
Last synced: 03 Jan 2026
https://github.com/ngmy/php-library-template
A template repository for PHP libraries
coc-nvim composer coveralls direnv github-actions laradock library phive php php-cs-fixer phpcbf phpcs phpstan phpunit psalm template template-repository
Last synced: 09 Apr 2026
https://github.com/gabrielpcruz/bibliotecaonlineapi
Projeto de estudo para aplicação de conhecimentos em uma biblioteca utilizando o framework symfony
codeception library php phpunit symfony
Last synced: 13 Apr 2026
https://github.com/dialeleven/php_unit_freecodecamp
Using FreeCodeCamp.org PHPUnit tutorial.
Last synced: 01 Aug 2025
https://github.com/puzzle-org/assert
Assertions for PHPUnit
assertions library php phpunit tests unittest
Last synced: 19 Feb 2026
https://github.com/talkinnl/dont-leak
A simple library to reduce memory usage during a phpunit run.
Last synced: 19 Feb 2026
https://github.com/ozh/phpunit-phpstorm-printer
Simple phpunit printer to simplify opening files with phpstorm from the CLI
phpstorm phpunit phpunit-printer
Last synced: 26 Jul 2025
https://github.com/tomkyle/boilerplate-php
PHP package boilerplate. Automatically runs PHPUnit, PHPStan, Rector, and PHP-CS-Fixer on file changes.
package-development php php-boilerplate php-cs-fixer phpstan phpunit rector
Last synced: 06 Nov 2025
https://github.com/radioaktive/codeforces-php-solutions-phpunit
codeforces.com php solutions with phpunit tests
codeforces codeforces-solutions competitive-programming php phpunit
Last synced: 05 May 2026
https://github.com/riatabduramani/customphpframework
The customPHPframework for your small projects.
composer dependency-injection middleware mongodb mysql-database php7 phpframework phplibrary phpunit twig
Last synced: 07 Apr 2026
https://github.com/phpnomad/tests
Shared testing utilities and base classes for PHPNomad packages
framework php phpnomad phpunit platform-agnostic testing
Last synced: 23 May 2026
https://github.com/rvelhote/librockpaperscissor
A PHP library to create games based on Rock Paper Scissor.
codeclimate docker php phpunit travis-ci
Last synced: 19 Apr 2026
https://github.com/tyn-tian/booklist-php
In this project, I created a booklist to input and display a list of books that I wanted to read. The aim of this project is to provide a comprehensive understanding of using PHP, starting from basics, object-oriented programming, and even implementing PHP using MySQL.
booklist mvc mysql oop php php-web-apps phpunit
Last synced: 02 Jan 2026
https://github.com/rey26/settlement-reader
Feeds database by reading external website about cities and villages in Slovakia, consolidate the data and provide as API
Last synced: 21 Jan 2026
https://github.com/laracasts-jverd/kata
A set of patterns to harness my PHP routine
Last synced: 05 Feb 2026
https://github.com/edonosotti/php-functional-tests-sample-app
A sample app that shows how to run automated functional tests using the PHP built-in server
cd ci ci-cd continuous-delivery continuous-integration functional-testing functional-tests php phpunit travis-ci unit-test unittest
Last synced: 10 May 2026
https://github.com/rvelhote/libbencode-php
A PHP Library to handle Bencoded files (e.g. torrent files). It's for research purposes only.
bencode docker enterprise php php-library phpunit
Last synced: 18 Apr 2026
https://github.com/systopia/civicrm-extension-template
A template for CiviCRM extensions with configuration for QA tools, GitHub workflows, and Composer, as well as scripts for preparing releases.
civicrm civicrm-extension civicrm-extensions github github-workflow github-workflows phpcbf phpcs phpstan phpunit
Last synced: 10 May 2026
https://github.com/ghostwriter/psr-phpunit-assertions
[WIP] PHPUnit assertions for PSR-compliant components, implemented as reusable traits.
assertions ghostwriter php phpunit phpunit-assertions psr psr-11 psr-13 psr-14 psr-15 psr-16 psr-17 psr-18 psr-20 psr-3 psr-6 psr-7 psr-phpunit-assertions
Last synced: 31 Dec 2025
https://github.com/lightspeed-php/phpunit-9-demo
PHPUnit 9 application showing the use of Lightspeed to run tests
laravel lightspeed pest php phpunit testing
Last synced: 27 Jan 2026
https://github.com/alexchasx/laravel-payment-app
An example of TDD development
laravel php phpunit tdd unit-testing
Last synced: 14 Apr 2026
https://github.com/ericles-porty/events-scheduler-backend
Fiz esse projeto para praticar algumas tecnologias como: PHP, Nginx, Docker, PostgreSQL, Slim Framework, RabbitMQ, PHPUnit e Elasticsearch. A ideia Ć© criar uma api simples para gerenciar eventos utilizando todos esses recursos.
dependency-injection docker docker-compose elasticsearch kibana nginx php php-di php8 phpunit postgresql rabbitmq slim-framework slim4
Last synced: 19 Jan 2026
https://github.com/rest-certain/hamcrest-phpunit
Hamcrest matchers that work natively with PHPUnit
hamcrest hamcrest-matchers php phpunit testing
Last synced: 04 May 2026
https://github.com/fluentci-demos/fluentci-demo-php-laravel
A FluentCI demo CI/CD pipeline using PHP Laravel
cicd continuous-delivery continuous-integration laravel php phpunit wasm
Last synced: 19 Jan 2026
https://github.com/victortavaresd3v/travel-agency-laravel-api
Travel Agency REST API
api-documentation api-rest authentication continuous-integration docker laravel mysql php phpunit tests travel-agency-system
Last synced: 19 Jan 2026
https://github.com/ijproject/shopping-system-test-practice
ć³ć¼ććć¹ćććć£ćć·ć„ć®ę“»ēØćć”ć¼ć«ę©č½ć®å¦ēæēØ
mailpit phpunit redis vitest vue-test-utils
Last synced: 07 May 2026
https://github.com/babeuloula/phpunit-coverage-checker
PHPUnit coverage checker
checker coverage phpunit threshold
Last synced: 19 Jan 2026
https://github.com/ismailza/intro-to-phpunit
A simple Laravel project implemented with Laravel Breeze for authentication. The project is configured to use PHPUnit for testing and GitHub Actions for continuous integration.
breeze continuous-integration laravel phpunit sqlite
Last synced: 18 Feb 2026
https://github.com/sudo-bot/docker-phpunit
A docker image for phpunit
docker docker-image dockerfile phpunit phpunit10 phpunit7 phpunit8 phpunit9
Last synced: 10 May 2026
https://github.com/sreeharshrajan/recipe-tracker-api
A production-ready RESTful API built with Laravel 12 for managing cooking recipes.
crud interview-project laravel laravel-sanctum php phpunit recipe-tracker rest-api sqlite
Last synced: 05 May 2026
https://github.com/pawel-slowik/phpunit-phpstorm-issue-logging
Issue logging for PHPUnit tests in PhpStorm
php phpstorm phpunit phpunit-extension testing
Last synced: 21 May 2026
https://github.com/czukowski/phpunit-sql
SQL strings testing helpers for PHPUnit
Last synced: 09 May 2026
https://github.com/eby8zevin/travisci-php
Travis CI
composer php phpunit travis-ci
Last synced: 14 May 2025
https://github.com/wallacemaxters/testudo
Testudo is a code generator for common testcases using PHPUnit in Laravel
code-generation laravel phpunit test
Last synced: 21 Jan 2026
https://github.com/gealex/doublit
Double and test PHP classes easily in PhpUnit
mock mocking php phpunit test test-doubles testing testing-tools unit-test unit-testing
Last synced: 21 May 2026
https://github.com/salsan/php
This is a template created for my projects in PHP
composer php php8 phpunit template template-project
Last synced: 05 May 2026
https://github.com/ribeirovagn/algorithms-and-data-structure
Algoritmos e Estrutura de dados são fundamentais para a Ôrea da ciência da computação e para o desenvolvimento de software eficiente e escalÔvel.
algorithms avltree php phpunit
Last synced: 19 Jan 2026
https://github.com/newleonardooliv/microservice-videos
Desenvolvimento de uma aplicação de microserviƧo para stream de vĆdeo em PHP seguindo TDD, SOLID e DDD para modularidade, escalabilidade e organização de código.
ddd microservices mock mockery php phpunit solid tdd test
Last synced: 15 May 2026
https://github.com/geshan/dataprovider-example
A simple example of PHPUnit data provider.
data-provider packagist php-unit phpunit phpunit-tests quality
Last synced: 14 Apr 2026
https://github.com/techlord001/user-bridge
A service for retrieving and creating users via a remote API
api composer guzzlehttp library php php-di php8 phpunit
Last synced: 03 Feb 2026
https://github.com/matheusolivesilva/auction-with-tdd
Simple POC using TDD in auction context
php74 phpunit phpunit-tests tdd tdd-php
Last synced: 09 May 2026
https://github.com/ollysun/addressbook
CRUD application develop with symfony, twig, doctrine
doctrine-orm php71 phpunit phpunit-tests symfony3 twig-templates
Last synced: 02 Jan 2026
https://github.com/dyarleniber/awesome-fizzbuzz
This project was developed applying the Chain of Responsibility Pattern and the Builder Pattern to develop FizzBuzz.
builder builder-pattern chain-of-responsibility chain-of-responsibility-pattern docker docker-compose fizzbuzz php php7 phpunit testing
Last synced: 05 May 2026
https://github.com/esler/phpunit-graceful-interrupt
Allow gracefully interrupt running PHPUnit tests
phpunit phpunit-extension phpunit-listener phpunit-tests
Last synced: 09 Apr 2025
https://github.com/victormln/docker-php-nginx-psql-testing
Docker with PHP-fpm + Nginx + PostgreSQL + Xdebug + Testing Tools (PHPUnit + Infection)
docker docker-compose nginx php phpunit postgresql psql
Last synced: 08 Apr 2026
https://github.com/craftzing/redemption
A collection of test utilities for Laravel we commonly use at Craftzing
laravel laravel-framework php php81 phpunit testing
Last synced: 06 May 2026
https://github.com/deaneeth/aqi-monitoring-system
Real-time air quality monitoring system with interactive maps, role-based access control, and automated AQI data simulation. Built with Laravel, MySQL, and Leaflet.js.
air-quality alerts-system data-visualization fullstack geospatial interactive-maps laravel leaflet mysql php phpunit simulation web-application
Last synced: 06 May 2026