An open API service indexing awesome lists of open source software.

PHPUnit

PHPUnit is a unit testing framework for the PHP programming language. It is an instance of the xUnit architecture for unit testing frameworks.

https://github.com/kirouane/imposter

Mock HTTP requests with php

api http mock php phpunit stub

Last synced: 12 Oct 2025

https://github.com/llaville/phpunit-loggertestlistener

PHPUnit Test Suite listener for compatible PSR-3 logger

phpunit phpunit-listener

Last synced: 15 Jul 2025

https://github.com/malteriesch/test-db-acle

A PHP library to facilitate easy and concise tests for the database layer, initially with MySql and Sqlite, with others possible to add...

database-layer fixtures lightweight mysql php phpunit unit-testing

Last synced: 09 Apr 2025

https://github.com/nekofar/slim-test

Slim Framework test helper built on top of the PHPUnit test framework

helper php phpunit slim slim-framework testing

Last synced: 03 May 2025

https://github.com/icanhazstring/phpunit-faker-extension

Extension to add fzaninotto/Faker into phpunit

extension faker phpunit testing

Last synced: 09 Apr 2025

https://github.com/rest-certain/rest-certain

PHP DSL for easy testing of REST services, with a nod to the Java DSL, REST Assured

api phpunit rest testing

Last synced: 11 Aug 2025

https://github.com/rodrigoio/testbucket

A tool to generate test cases

integration-tests phpunit tests

Last synced: 12 Apr 2025

https://github.com/rask/wp-test-framework

A librarized version of the WordPress core PHPUnit test framework

phpunit testing-framework wordpress wordpress-development wordpress-php-library

Last synced: 22 Jul 2025

https://github.com/proklung/bitrix.phpunit.testing.tools

Кастомные инструменты для PHPUnit тестов в среде Битрикс.

bitrix php-library php7 phpunit

Last synced: 10 Aug 2025

https://github.com/bjoern-hempel/php-calendar-api

An API for building ready-made calendars.

api-platform calendar php php8 phpstan phpunit symfony symfony6

Last synced: 11 Apr 2025

https://github.com/123inkt/phpunit-extensions

A library with convenient test case classes and functions for phpunit

mock phpunit test testcase

Last synced: 11 Feb 2026

https://github.com/walisc/wpselenium

WPSelenium is a library that allows you to quickly get up and running testing your site with selenium and phpunit.

composer driver facebook php phpunit selenium

Last synced: 10 Jul 2025

https://github.com/assertwell/phpunit-global-state

Tools for testing applications that depend on global state with PHPUnit

hacktoberfest phpunit runkit testing

Last synced: 06 Aug 2025

https://github.com/ergebnis/phpunit-framework-constraint

:eyeglasses: Provides additional constraints and assertions for phpunit/phpunit

assertion constraint phpunit

Last synced: 27 Sep 2025

https://github.com/xiaobopang/phalcon_phpunit

这是一个关于phalcon单元测试的小教程

phalcon phalcon-phpunit phpunit phpunit-testcase

Last synced: 02 Aug 2025

https://github.com/sixlive/json-schema-assertions

JSON Schema assertions for PHP

json-schema phpunit

Last synced: 16 Apr 2025

https://github.com/pionl/laravel-swagger-test

Test your routes using Laravel's underlying request testing (without making real request) against your API schema.

api laravel openapi phpunit swagger testing-tools

Last synced: 27 Oct 2025

https://github.com/jbzoo/phpunit

Toolbox based on the PHPUnit Framework

jbzoo phpunit test test-framework testing toolbox

Last synced: 12 Apr 2025

https://github.com/shimotaroo/hands-on-phpunit

PHPUnitでのテストコード実装入門ハンズオン用

docker docker-compose laravel8 php8 phpunit

Last synced: 20 Mar 2025

https://github.com/robsontenorio/laravel-tdd-docs

✏️ TDD living docs for Laravel. Generate docs from comments at your phpunit tests.

docs laravel phpunit tdd test testing

Last synced: 05 May 2025

https://github.com/tomkyle/webapp-boilerplate

My take on an app boilerplate: PHP + Slim 4 + pretty much everything I find useful

docker gulp php php8 phpunit slim4 slim4-skeleton webpack

Last synced: 02 Sep 2025

https://github.com/sridharbandi/selenium-phpunit-template

PHP Facebook Webdriver & PHPUnit Example Project with Page Object Model

facebook page-object-model php php-webdriver phpunit selenium webdriver

Last synced: 04 Mar 2025

https://github.com/manilboudjemai/serial-pulse

SerialPulse is an experimental PHP application facilitating serial communication with connected devices via a serial port. With CLI interactivity, users can configure connections, send data byte by byte, and extend functionality by adding new commands, currently supported on Windows operating systems.

cli command-line-interface data-transmission experimental interactive open-source php phpunit serial-communication symfony windows

Last synced: 28 Aug 2025

https://github.com/xx19941215/light-framework

A Faster Lightweight PHP Framework

ioc light mvc orm php phpunit

Last synced: 12 Oct 2025

https://github.com/chenxi2015/phpdesignpatterns

php设计模式案例汇总

design-patterns php7 phpunit

Last synced: 14 Apr 2025

https://github.com/eliashaeussler/phpunit-attributes

🧙 Additional attributes for tests with PHPUnit

attributes php phpunit test testing unit

Last synced: 07 Mar 2026

https://github.com/chubbyphp/chubbyphp-mock

A helper trait simplify mocking within phpunit.

helper mock phpunit trait

Last synced: 14 Apr 2025

https://github.com/florianlechat/source-web-console

🕹️ A proof-of-concept project made during my studies to manage game dedicated servers using the Source RCON protocol through a web interface.

api-platform composer docker doctrine easyadmin gdpr husky jquery php phpunit scss source-engine symfony twig web-console

Last synced: 18 Oct 2025

https://github.com/vasekpurchart/phing-tester

Helper tool for writing Phing component tests using PHPUnit

phing phpunit testing

Last synced: 12 Apr 2025

https://github.com/yoyosan/sublime-phpunit

Sublime PHPUnit plugin version for Windows and Linux.

linux phpunit sublime-text-3 testing-tools windows

Last synced: 31 Dec 2025

https://github.com/huang-yi/swooleunit

Run PHPUnit on Swoole.

phpunit swoole tests

Last synced: 22 Apr 2025

https://github.com/joanjpx/react-laravel-app

React.js ⚛ dentro de Laravel 🐘 usando Axios, PhpUnit, Laravel Mix

api axios javascript js jsx laravel php phpunit reactjs rest

Last synced: 23 Nov 2025

https://github.com/mkalat/mksimplecms

Based on Symfony 5.4.x framework Simple CMS WebApplication with stripped views, translations, tests, and other sensitive data having blogpost, download, custom pages, custom search functionality

composer doctrine-dbal doctrine-migrations doctrine-orm php7 phpunit symfony-flex symfony5 twig

Last synced: 10 Jul 2025

https://github.com/thenlabs/pyramidal-tests

A complementary framework for PHPUnit that focuses on simplicity, reusability, and storytelling.

bdd bdd-framework bdd-style bdd-style-testing-framework php phpunit phpunit-extension phpunit-tests testing-framework

Last synced: 03 Oct 2025

https://github.com/suin/livexample

💯 Ensures your example codes works well by unit testing.

example-code livexample php phpunit phpunit-extension testing unit-testing

Last synced: 13 Jul 2025

https://github.com/bouiboui/hyper-sebastian-bergmanns-portrait-as-a-background

Hyper plug in for Sebastian Bergmann's portrait as your terminal background

hyper phpunit terminal

Last synced: 06 Oct 2025

https://github.com/mstrelan/ddev-phpunit-demo

Example project for debugging phpunit tests

ddev drupal phpstorm phpunit xdebug

Last synced: 03 Sep 2025

https://github.com/jdgrimes/wp-filesystem-mock

Shim for the WordPress filesystem API to use a mock filesystem in PHPUnit tests

phpunit phpunit-tests wordpress wordpress-filesystem-api

Last synced: 20 Jun 2025

https://github.com/phpfui/htmlunittester

PHPUnit Testing extensions for HMTL and CSS

css html phpunit

Last synced: 26 Apr 2025

https://github.com/clagiordano/phpunit-result-printer

Phpunit custom result printer class

cli phpunit phpunit-tests printer results unittesting

Last synced: 19 Apr 2025

https://github.com/hasnayeen/laravel-meetup-2017

Source code from the laravel meetup presentation

laravel phpunit tdd testing

Last synced: 24 Oct 2025

https://github.com/jeslopcru/git-score

script to compute some "scores" for committers in a git repo.

git php phpunit symfony-console

Last synced: 07 Aug 2025

https://github.com/joomla-framework/test

Joomla Framework Test Package

joomla joomla-framework mocking php phpunit reflection

Last synced: 29 Oct 2025

https://github.com/chrono-meter/wp-plugin-devcontainer

A simple dev container template for WordPress plugin development.

devcontainer docker-compose dockerfile mysql php phpunit selenium vscode wordpress

Last synced: 06 Feb 2026

https://github.com/vickypandey14/php-admin-panel

This is my first backend project, a complete admin panel. I built this project using PHP and MySQL while I was learning full-stack development in 2022.

javascript jquery-ajax php phpunit

Last synced: 01 Feb 2026

https://github.com/diegoangel/informe-gei

National Inventory of Greenhouse Gases made it with ZF3 and Doctrine

doctrine php7 phpunit scrutinizer zf3 zf3-api zf3-mvc

Last synced: 25 Jul 2025

https://github.com/petrkotek/phpunit-naughtytestdetector

"Naughty test detector" for PHPUnit. Identifies tests, which don't clean after themselves.

listener php phpunit testing

Last synced: 26 Oct 2025

https://github.com/qratorlabs/smocky

Mocker helper based on runkit7

helper mock mocking-methods php phpunit runkit7 testing

Last synced: 10 Feb 2026

https://github.com/devdrops/coding-dojo-php-boilerplate

:computer: A boilerplate to get a coding dojo environment up and running.

coding-dojo dojo php phpunit vagrant

Last synced: 19 Jan 2026

https://github.com/czukowski/phpunit-mock-db

Database Abstraction Layer mocking for PHPUnit

database mock phpunit sql

Last synced: 04 Jul 2025

https://github.com/proklung/phpunit.testing.tools

Кастомные инструменты для PHPUnit тестов

php7 phpunit testing

Last synced: 08 Aug 2025

https://github.com/automattic/phpunit-docker

Run PHPUnit 7, 8 or 9 tests from a Docker image.

docker phpunit

Last synced: 24 Jul 2025

https://github.com/kenjis/ci3-news

CodeIgniter 3 News Tutorial

codeigniter3 phpunit phpunit-tests tutorial

Last synced: 06 Jan 2026

https://github.com/datto/phpunit-entropy

A PHPUnit plugin to aid randomized unit testing

php phpunit

Last synced: 04 Sep 2025

https://github.com/cawolf/phpstorm-quick-mock

PHPStorm plugin allowing you to quickly create mock objects from within a test class

mock php phpstorm-plugin phpunit prophecy testing

Last synced: 19 Mar 2025

https://github.com/mhujer/consistence-phpunit

Consistence PHPUnit adds Assert for Enums from consistence/consistence

assert enum php phpunit

Last synced: 11 Jul 2025

https://github.com/luisrovirosa/sonictest

Library to speed up your testing cycle. Execute only the tests affected by the code changes.

php phpunit tdd testing testing-tools

Last synced: 19 Mar 2025

https://github.com/psalmsin1759/api-resume

The Laravel Resume API is a web application developed using the Laravel framework and Laravel Sail for Docker-based development. This API allows users to create and manage their professional resumes. Additionally, it includes Swagger documentation for easy reference and interaction.

api-rest docker laravel php phpunit resume swagger

Last synced: 21 Jan 2026

https://github.com/tbreuss/php-package-skeleton

Conrete PHP Package Skeleton using Best-Practices

best-practices composer php phpcs phpunit skeleton

Last synced: 03 May 2025

https://github.com/vincentkoc/wordpress-test-template

Unit Testing and Travis CI template for Wordpress Plugins and Wordpress Installations

phpcs phpcs-config phpunit phpunit-tests travis-ci travis-ci-configuration wordpress-boilerplate wordpress-development wpcli

Last synced: 04 Oct 2025

https://github.com/wpstarter/wp-testbench

A tool to set up a WordPress test environment for PHPUnit testing

phpunit test testing testing-tools unittest wordpress

Last synced: 09 Oct 2025

https://github.com/jbzoo/skeleton-php

PHP Skeleton for new JBZoo projects

jbzoo php php-skeleton phpunit skeleton test testing unit-testing

Last synced: 14 Apr 2025

https://github.com/sanmai/phpunit-legacy-adapter

PHPUnit Legacy Versions Adapter

phpunit phpunit-legacy-adapter

Last synced: 26 Jun 2025

https://github.com/ondrejmirtes/mocktainer

Create objects of classes with mocked dependencies more easily!

php php7 phpunit unit-testing

Last synced: 24 Oct 2025

https://github.com/alaa-nabawy/laravel-solid-api

A clean, scalable Laravel 12 API boilerplate with SOLID architecture, CRUD generators, Docker, Passport, and automated code quality tools.

backend crud-generator docker laravel laravel-api-boilerplate laravel12 passport php phpstan phpunit pint precommit-hooks repository-pattern restful-api scalable-api service-layer solid

Last synced: 06 Oct 2025

https://github.com/wendelladriel/phpunit-tdd-training

Simple project to PHPUnit TDD Training

php php7 phpunit tdd training

Last synced: 31 Oct 2025

https://github.com/tarantool-php/phpunit-extras

A collection of helpers for PHPUnit to ease testing Tarantool libraries.

phpunit phpunit-assertions phpunit-extension phpunit-extras phpunit-util tarantool

Last synced: 12 Apr 2025

https://github.com/lemaur/template-laravel9

Ready to use Laravel 9 template for your next project!

dusk infection laravel laravel9 pest php-cs-fixer phpstan phpunit rector

Last synced: 24 Mar 2025

https://github.com/rvelhote/libvat

Verify check digits in VAT around the world to verify that not only the format is correct but that the number itself is also valid (it might not be assigned but is valid according to the check digit algorithm).

codeclimate docker php php-library phpunit travis-ci vat-number vat-validation vat-validator

Last synced: 31 Dec 2025

https://github.com/pantheon-systems/wpunit-helpers

Unified scripts for installing and running automated WP Unit Tests.

hacktoberfest phpunit unit-testing wordpress wp-unit

Last synced: 13 Apr 2025

https://github.com/anoerak/todo-co

Upgrade a Symfony Project from v3 to v6 using React components, Turbo and phpUnit.

js phpunit reactjs sass symfony symfony-ux turbo

Last synced: 30 Dec 2025

https://gitlab.com/interitty/nb-remote-phpunit

Custom PHPUnit script that allows NetBeans to run tests on a remote host. Developed mainly to make working with Docker environments more convenient.

docker interitty netbeans php phpunit

Last synced: 24 Mar 2025

https://github.com/paradisesessions/validator-cpf-cnpj

A very simple class for validate CPF|CNPJ.

class cnpj cpf php php8 phpunit tests

Last synced: 09 Apr 2025

https://github.com/mehralsnix/assumptions

Assumptions can be used to skip tests when common preconditions, like the PHP Version or installed extensions, are not met.

phpunit testing

Last synced: 19 Apr 2025

https://github.com/charanjeet2008/nasa-symfony2

Explores the features of Symfony2 using NASA API as backend

doctrine mongodb nasa-api phpunit symfony-application symfony2

Last synced: 22 Feb 2026

https://github.com/tudor-rusu/oop-game

Plain PHP Application using OOP concepts without any framework.

composer docker nginx oop oop-principles php7 phpunit

Last synced: 30 Dec 2025

https://github.com/degraciamathieu/interface-testing

How to test an interface with phpunit

phpunit test testing

Last synced: 02 Feb 2026

PHPUnit Awesome Lists
PHPUnit Categories