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/viralsolani/code-katas-in-laravel-with-tdd

Code Katas in Laravel 5.4 With TDD

laravel laravel54 phpunit tdd tdd-kata

Last synced: 27 Jan 2026

https://github.com/carmelyne/tindlekit

Tindlekit — An Andrej Effect project built by Carmelyne Thompson with ChatGPT 5, Claude Code Sonnet 4, and HITL workflow. PRD-driven dev, full test suite, CI/CD ready.

andrej-effect ci-cd claude-code crowdfunding gpt5 hitl php phpunit playwright prd-driven-development tokens

Last synced: 14 Apr 2026

https://dev.quiqqer.com/quiqqer/stabilization/ci-cd-components/phpunit

CI/CD component to run PHPUnit (on QUIQQER packages)

ci php phpunit quiqqer test testing

Last synced: 09 Feb 2026

https://github.com/merosegamerx/pizza_webapp

This is a pizza order test application built with Laravel 10 for the backend and Vue 3 for the frontend, featuring Pinia for state management and Vuetify for UI components.

docker docker-compose glide laravel mysql php8 phpunit pinia repository-pattern rest-api s3-bucket s3-storage vue3

Last synced: 08 Apr 2026

https://github.com/codingcompetitions/CQ-2023

**UNOFFICIAL REPOSITORY** Coding Quest is an annual competition. You can use any programming language/environment you prefer.

cli codingquest codingquest-2023 php-83 phpunit symfony-72 symfony-console

Last synced: 20 Oct 2025

https://github.com/gregrickaby/vue-commerce-lab

🛍️ Experimental e-comm dashboard built with Laravel, Vue.js, Inertia.js, and TailwindCSS.

atomic-design github-actions inertiajs laravel10 phpunit storybook tailwindcss typescript vitest vue3 ziggy

Last synced: 23 Oct 2025

https://github.com/mikerogne/laravel-tag-assertions

Adds useful tag assertions to Laravel's TestResponse class.

laravel php phpunit testing

Last synced: 15 Mar 2026

https://github.com/gustttavodev/microservice-catalog-video-php

Microsserviço de catálogo de vídeos, utilizando CLEAN ARCH + Laravel, e implementação testes unitários com PhpUnit.

clean-architecture laravel-framework php8 phpunit

Last synced: 06 Feb 2026

https://github.com/kevsiraki/actions-test

GitHub Action and Unit Testing Practice

api development phpunit tdd

Last synced: 06 Feb 2026

https://github.com/sashagm/notification

Уведомления для Laravel +10.x

email laravel laravel-middleware laravel-package notification php phpunit telegram

Last synced: 28 Jan 2026

https://github.com/galcvua/symfonychat

Chat Application with Symfony 7, API Platform 4, Mercure and Firebase WebPush

apiplatform firebase-cloud-messaging mercure php phpunit symfony webpush

Last synced: 30 Jan 2026

https://github.com/zrnik/phpunit-exceptions

Trait for easier exception testing in PHPUnit.

php phpunit

Last synced: 30 Jan 2026

https://github.com/joehunterdev/object-orientated-php

📘🧑‍🎓 The Complete Object Oriented guide for the PHP Developer

autoloading constructors inheritance namespaces oop phpunit polymorphism tdd test-driven-development

Last synced: 30 Jan 2026

https://github.com/shyx0rmz/phpunit-mock-functions

Extend PHPUnit with the ability to mock (internal) functions

functions mock php phpunit

Last synced: 25 Feb 2026

https://github.com/luis-luciano/components

Learning to test and build components for PHP

php php81 phpunit tdd

Last synced: 25 Feb 2026

https://github.com/gaboreszaki/mathgame

Math-Game 2.0

oop php83 phpunit vite

Last synced: 31 Jan 2026

https://github.com/tomkyle/find-run-test

Find and run the PHPUnit test for a single changed PHP class file, most useful when watching the filesystem

php php-testing phpunit unit-testing unit-tests

Last synced: 25 Feb 2026

https://github.com/keinos/practice_phpunit-test-of-stdin

✅ Sample PHPUnit test of a function that receives a value from "STDIN" input.

php phpunit phpunit-tests

Last synced: 30 Apr 2026

https://github.com/gdakuzak/tests-phpunit

Repositorio de aprendizagem para o PHPUnit do curso da School Of Net!

php phpunit

Last synced: 17 Mar 2026

https://github.com/zgr3doo/php-sting

PHP Schema Testing INtegration Gear

integration-testing mysql-database pdo-mysql phpunit

Last synced: 09 Feb 2026

https://github.com/sebsept/php-starter

Php Opiniated Ready to use template (composer & Docker)

composer docker git php php-cs-fixer phpstan phpunit pre-commit-hook

Last synced: 27 Feb 2026

https://github.com/battis/phpunit-extensions.pdo

[READ-ONLY] A PHPUnit extension to facilitate database fixtures

database fixture pdo php phpunit

Last synced: 27 Feb 2026

https://github.com/hfagerlund/quiz_app

Quiz app with custom GraphQL API (Laravel 10 backend) and Vue3 front-end

docker-compose graphql laravel laravel10x php phpunit sail tailwindcss vite vue3

Last synced: 27 Feb 2026

https://github.com/rsilveira65/melhor-envio-tha

Melhor Envio - Backend test

docker mysql php7 phpunit symfony3

Last synced: 11 Feb 2026

https://github.com/areal060781/project-board-app-unit-testing

A project board web application made with Laravel 7 and TDD practices

laravel7 phpunit tailwindcss tdd

Last synced: 11 Feb 2026

https://github.com/belarif/new-todo-list

Améliorer une application existante

codacy phpunit symfony-profiler symfony3 symfony6 unittest

Last synced: 27 Feb 2026

https://github.com/kmuenkel/concept-factory

Auto-generate dummy-data for tests with cascading realistic relationships based on Model configs

composer data-generator laravel phpunit

Last synced: 16 Apr 2026

https://github.com/igorakaamigo/php5-tiny-bbcode

A tiny BBCode implementation for PHP5.4+

bbcode bbcode-parser php php5 phpunit tdd tdd-kata

Last synced: 12 Feb 2026

https://github.com/stevegrunwell/better-tests

Slides for "Getting the Most From Your Test Suite"

phpunit reveal-js slides testing

Last synced: 02 Jun 2026

https://github.com/rrodrigofranco/formulamanager

Este projeto consiste no desenvolvimento de um sistema de gerenciamento de fórmulas de manipulação para uma farmácia de manipulação. O sistema permitirá que os clientes solicitem fórmulas personalizadas, e cada fórmula poderá estar associada a vários ativos.

laravel mysql phpunit swagger testes testes-unitarios

Last synced: 13 Feb 2026

https://github.com/wp-launchpad/phpunit-wp-hooks

This library is a PHPUnit library aimed to facilitate mocking WordPress hooks during integration testing. [READ ONLY]

hooks phpunit tests wordpress

Last synced: 13 Feb 2026

https://github.com/chqthomas/approval-tests-php

A PHP assertion library for approval testing with PHPUnit

approval-testing assertion-library phpunit snapshot-testing

Last synced: 14 Feb 2026

https://github.com/gabfr/linian-number-analyzer

A simple code challenge with tricky requirements :) (more on readme)

php72 phpunit

Last synced: 15 Feb 2026

https://github.com/actuallyconnor/pseudo

A system for mocking PHP PDO connections

hacktoberfest pdo pdo-wrapper php phpunit

Last synced: 28 Feb 2026

https://github.com/emchberger/cube-common-develop

Common code for developping the CUBE Tools

php phpunit symfony

Last synced: 16 Feb 2026

https://github.com/hfagerlund/strip_anchors

Custom Twig extension for RSS/Atom templates

php phpunit symfony symfony4 twig twig-extension twig-filter

Last synced: 16 Apr 2026

https://github.com/cba85/teach-travel-list-api-test

✈️ Tests for API Travel List

php phpunit

Last synced: 16 Apr 2026

https://github.com/monamoxie/vocab-mapper

Laravel package for both multi-tenant and single tenant architectures. Grant tenants the unique ability to map vocab of your core systems to match their preferred terminology and contextual usage.

laravel multitenant-architecure php8 phpunit tenancy

Last synced: 04 Mar 2026

https://github.com/thavarshan/orthrus

⛨ A production-ready, multi-tenant JWT authentication service built with Symfony 7.3 and PHP 8.2+.

cicd client-credentials docker iam jwks jwt m2m multi-tenant oauth2 openapi php phpunit psr-12 rest-api rfc7807 rs256 scope-based-authorization symfony

Last synced: 02 Apr 2026

https://github.com/sarasouza18/pixwave

PixWave is a PHP microservice wallet system that processes payments via PIX using two gateways, ensuring high availability and fallback. It uses MySQL for records, Redis for caching, SNS for messaging, Docker and Kubernetes for orchestration, and centralizes logs with Logstash and Elasticsearch.

docker kubernetes laravel payment-gateway payment-integration php phpunit sns

Last synced: 02 Apr 2026

https://github.com/john-arcus/concrete-php-assert

A concrete class that extends PHPUnit\Framework\Assert so that it can be instantiated as a class and used as an object.

phpunit phpunit-assertions

Last synced: 17 Apr 2026

https://github.com/jsunier/php-laravel-test

Docker images to run PHPUnit with Laravel

docker laravel php php7 phpunit

Last synced: 17 Apr 2026

https://github.com/leodhb/poketrader

Simple Pokémon trade calculator. Made as empoyment test for bxblue

composer mvc-framework php phpunit pokedex pokemon

Last synced: 04 Apr 2026

https://github.com/j3-tech/docker-php-dev

PHP image for development

composer docker php phpunit xdebug

Last synced: 18 Apr 2026

https://github.com/bribinha/barberguide-api

Backend robusto para uma SPA de agendamentos. API RESTful com Laravel 10, lógica de agendamento avançada e autenticação via Sanctum. 100% testado com PHPUnit.

cors laravel phpunit restful-api sanctum spa

Last synced: 19 Apr 2026

https://github.com/nathangibbs3/cptgenerate

JIT PHPUnit Test Generation. Build Unit tests for diverse PHPUnit versions from a master set of PHPUnit tests.

automation build-tool jit php phpunit phpunit-tests test-generation

Last synced: 19 Apr 2026

https://github.com/yulia633/tree-php

Простой пример двоичного дерева, реализованного на php

binary-tree phpunit tree tree-php tree-structure trees

Last synced: 22 Apr 2026

https://github.com/ekkinox/kata-cat-and-mouse

Cat and mouse Code Kata

bdd behat kata php phpspec phpunit

Last synced: 26 Apr 2026

https://github.com/nkdas91/getting-started-with-phpunit

PHPUnit Examples

phpunit

Last synced: 26 Apr 2026

https://github.com/yulia633/php-oop-project-lvl1

The training project by Hexlet

oop-php php phpunit studing-for-fun validator

Last synced: 27 Apr 2026

https://github.com/abrahamuchos/repository-guide

Users will be able to see a list of repositories of various community projects.

laravel-jetstream laravel-tdd laravel11 phpunit test-driven-development

Last synced: 28 Apr 2026

https://github.com/kasparsd/hello-dolly-modern

How to add PHP unit tests and coding standard checks to legacy WordPress plugins

phpcs phpunit wordpress-plugin

Last synced: 28 Apr 2026

https://github.com/yulia633/my-simple-starter

Небольшой стартовый шаблон php для учебных проектов

makefile php phpunit

Last synced: 28 Apr 2026

https://github.com/raphaelstolt/phpunit-blink1-test-listener

A blink(1) test listener for PHPUnit.

blink1 phpunit phpunit-test-listener

Last synced: 28 Apr 2026

https://github.com/lflimeira/php-tdd-studies

A project created with the focus to study TDD in PHP, following the book "Test-Driven Development: Teste e Design no Mundo Real com PHP". (https://www.casadocodigo.com.br/products/livro-tdd-php)

php phpunit tdd test-automation unit-testing

Last synced: 28 Apr 2026

https://github.com/santik/phpunit-profiler

Phpunit tests profiler. Shows execution time for every test.

php phpunit profiler test testproject testtime testtool testtools time unittest unittesting

Last synced: 28 Apr 2026

https://github.com/sdecandelario/fizz-buzz-extended-kata

FizzBuzz extended kata

kata php7 phpunit

Last synced: 29 Apr 2026

https://github.com/phauthentic/phpunit-openapi-assertions

Validates request and response objects against a given Open API specification.

phpunit phpunit-assertions testing testing-tools

Last synced: 29 Apr 2026

https://github.com/robertov8/tdd-php

Test-Driven Development - Teste e Design no Mundo Real com PHP

caelum casadocodigo php phpunit tdd

Last synced: 30 Apr 2026

https://github.com/quasilyte/kphpunit

KPHP polyfill-like package for the PHPUnit.

kphp kphpunit ktest php phpunit polyfill test tests

Last synced: 30 Apr 2026

https://github.com/forest-chan/coding-theory-2025

Implementations of coding algorithms for a university course with PHP

coding docker docker-compose php phpunit shennon shennon-fano

Last synced: 30 Apr 2026

https://github.com/akky/symfony73-php84-crud

Symfony 7.3 web app project template on PHP 8.4 with modern tools like PHPUnit, PHPStan, Rector etc.

boilerplate php php84 phpstan phpunit phpunit12 rector symfony symfony73 template

Last synced: 30 Apr 2026

https://github.com/sigit-wasis/ci-cd-php

Continuous Integration (CI) dan Continuous Delivery (CD)

circleci continuous-delivery continuous-integration phpunit

Last synced: 01 May 2026

https://github.com/bhenk/logger

Logging and testing facility

logging monolog php phpunit testing

Last synced: 01 May 2026

https://github.com/buildpulse/buildpulse-example-phpunit

Example PHPUnit project to demonstrate connecting to BuildPulse for flaky test detection

flake-detection phpunit

Last synced: 01 May 2026

https://github.com/danieljharvey/phpunit-basics

How to get started with PHPUnit

basics learning php phpunit testing unit

Last synced: 02 May 2026

https://github.com/junaidqadirb/how-to-actually-write-tests

Source code for my article titled: Testing: How to actually write tests?

laravel phpunit tdd testing

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

PHPUnit Awesome Lists
PHPUnit Categories