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/alexyav/unitgen

Unit tests skeleton generator.

code-generator phpunit

Last synced: 19 Apr 2025

https://github.com/sepehr/phpunit-selenium-webdriver

Webdriver-backed Selenium testcase for PHPUnit with fluent testing API.

php phpunit selenium webdriver

Last synced: 13 Jan 2026

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/sebastianbergmann/phpunit-test-report

Generates a combined test result / code coverage report in HTML format

phpunit report

Last synced: 03 Oct 2025

https://github.com/gh640/phpunit-tap

A simple Composer package with a TAP result printer for PHPUnit.

php phpunit tap

Last synced: 09 Apr 2025

https://github.com/abenevaut/phpunit-slicer

Tool to slice PHPUnit tests files to tests suites. [READONLY]

laravel pest phpunit test

Last synced: 01 Sep 2025

https://github.com/cable8mm/phpunit-start-kit

PHPUNIT Start Kit is the simple code for starting TDD

boilerplate composer composer-package php8 phpunit psr-12 psr-4 skeleton template

Last synced: 20 Jul 2025

https://github.com/raphaelstolt/composer-multitest

A Composer script to run a 'test' or 'spec' Composer script against multiple PHP versions.

composer-scripts phpbrew phpenv phpspec phpunit repository-utilities

Last synced: 30 Oct 2025

https://github.com/matricali/docker-phalcon

🐳Docker image based on `php:7.0-fpm` including 🦅Phalcon framework extension and tools such as PHPUnit and Composer

composer container docker-image phalcon php56 php7 php71 php72 php73 phpunit

Last synced: 09 Apr 2025

https://github.com/stevegrunwell/intro-to-testing

Slides for "Testing Like You've Never Tested Before (Because You Haven't)"

integration-testing mockery phpunit slides testing unit-testing

Last synced: 09 Apr 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/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/shimotaroo/hands-on-phpunit

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

docker docker-compose laravel8 php8 phpunit

Last synced: 07 Apr 2026

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/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: 29 Apr 2026

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/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: 29 Apr 2026

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

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

bitrix php-library php7 phpunit

Last synced: 10 Aug 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/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/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/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/jbzoo/phpunit

Toolbox based on the PHPUnit Framework

jbzoo phpunit test test-framework testing toolbox

Last synced: 12 Apr 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/sixlive/json-schema-assertions

JSON Schema assertions for PHP

json-schema phpunit

Last synced: 16 Apr 2025

https://github.com/xiaobopang/phalcon_phpunit

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

phalcon phalcon-phpunit phpunit phpunit-testcase

Last synced: 02 Aug 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/chubbyphp/chubbyphp-mock

A helper trait simplify mocking within phpunit.

helper mock phpunit trait

Last synced: 06 Apr 2026

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/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/czukowski/phpunit-mock-db

Database Abstraction Layer mocking for PHPUnit

database mock phpunit sql

Last synced: 04 Jul 2025

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/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/proklung/phpunit.testing.tools

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

php7 phpunit testing

Last synced: 08 Aug 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/datto/phpunit-entropy

A PHPUnit plugin to aid randomized unit testing

php phpunit

Last synced: 04 Sep 2025

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

CodeIgniter 3 News Tutorial

codeigniter3 phpunit phpunit-tests tutorial

Last synced: 06 Jan 2026

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/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/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/huang-yi/swooleunit

Run PHPUnit on Swoole.

phpunit swoole tests

Last synced: 22 Apr 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/ondrejmirtes/mocktainer

Create objects of classes with mocked dependencies more easily!

php php7 phpunit unit-testing

Last synced: 24 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: 05 Apr 2026

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

PHPUnit Legacy Versions Adapter

phpunit phpunit-legacy-adapter

Last synced: 02 May 2026

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/automattic/phpunit-docker

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

docker phpunit

Last synced: 24 Jul 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/clagiordano/phpunit-result-printer

Phpunit custom result printer class

cli phpunit phpunit-tests printer results unittesting

Last synced: 19 Apr 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/phpfui/htmlunittester

PHPUnit Testing extensions for HMTL and CSS

css html phpunit

Last synced: 26 Apr 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/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: 20 Apr 2026

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

Source code from the laravel meetup presentation

laravel phpunit tdd testing

Last synced: 13 Apr 2026

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/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: 07 May 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/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/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/qratorlabs/smocky

Mocker helper based on runkit7

helper mock mocking-methods php phpunit runkit7 testing

Last synced: 10 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: 11 Apr 2026

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/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: 13 Apr 2026

https://github.com/theomessin/action-phpcov

🩺 GitHub Action to turbocharge phpunit code coverage reporting.

actions coverage github php phpunit report

Last synced: 17 Feb 2026

https://github.com/pronovix/drupal-qa

[READ ONLY] QA tools for Drupal

behat code-quality code-style drupal phpunit testing

Last synced: 13 Oct 2025

https://github.com/ldgit/argus

Watches your files and executes unit tests for them

argus javascript node php phpunit test-runner watch-files

Last synced: 20 Jan 2026

https://github.com/rvanlaak/symfony-cli-skeleton

Skeleton for creating a new Command Line Interface application with a minimum of dependencies.

cli console ddd phpunit skeleton symfony

Last synced: 11 Apr 2025

https://github.com/sitphp/doubles

A simple yet powerful library to make class doubles for testing

doubles mock php phpunit

Last synced: 10 Apr 2025

https://github.com/raiolanetworks/plugin-seo-test

An easy-to-use package for testing SEO. The package allows you to extract SEO tags from a given HTML and verify that the SEO structure is correct.

laravel laravel-package pest pestphp phpunit

Last synced: 06 Oct 2025

https://github.com/pronovix/docker-drupal-dev

[READ ONLY] Dockerized Drupal development/testing environment

behat docker drupal phpunit testing wodby

Last synced: 22 Apr 2025

https://github.com/loophp/phpunit-iterable-assertions

Iterable assertions for PHPUnit

assertions iterable phpunit

Last synced: 06 May 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

PHPUnit Awesome Lists
PHPUnit Categories