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/matheusolivesilva/auction-with-tdd

Simple POC using TDD in auction context

php74 phpunit phpunit-tests tdd tdd-php

Last synced: 01 Apr 2025

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: 05 Apr 2025

https://github.com/stekel/autotest

Automatically run unit tests when a file is saved by utilizing entr

entr laravel phpunit

Last synced: 24 Jul 2025

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

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

database fixture pdo php phpunit

Last synced: 05 Mar 2025

https://github.com/thiiagoms/learning-phpunit

Learning about PHPUnit :blue_heart: :bug:

php-test phpunit

Last synced: 05 Mar 2025

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

easyadmin phpunit symfony6

Last synced: 07 Apr 2025

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: 23 Jun 2025

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: 05 Mar 2025

https://github.com/gabrieldarezzo/alura-phpunit

Testes do phpunit (Windows + Composer)

composer php phpunit

Last synced: 04 Jul 2025

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: 29 Jun 2025

https://github.com/napestershine/rideshare

A boiler plate start project in Lumen with oauth integration and API security and swagger docs and test cases.

api docs eloquent laravel lumen oauth2 php phpunit security swagger tdd

Last synced: 22 Mar 2025

https://github.com/barcellos-pedro/code-katas-php-unit

Course based on Laracasts Series

laracasts php phpunit tests

Last synced: 14 Apr 2025

https://github.com/ijproject/shopping-system-test-practice

コードテストやキャッシュの活用、メール機能の学習用

mailpit phpunit redis vitest vue-test-utils

Last synced: 21 Aug 2025

https://github.com/erykmika/fancy-blog

Blogging full-stack web application written using PHP and Codeigniter 4

codeigniter codeigniter4 full-stack-web-development fullstack mvc mysql php phpunit

Last synced: 22 Mar 2025

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: 26 Oct 2025

https://github.com/iamapen/dbunit-commentabledataset

Commentable CSV Data Set for DBUnit

csv dbunit phpunit

Last synced: 22 Mar 2025

https://github.com/hfagerlund/strip_anchors

Custom Twig extension for RSS/Atom templates

php phpunit symfony symfony4 twig twig-extension twig-filter

Last synced: 18 Feb 2025

https://github.com/tyn-tian/belajar-php-unit-test

Documentation I am learning PHP Unit Test from @ProgrammerZamanNow.

php-unit-tests phpunit testing

Last synced: 29 Jun 2025

https://github.com/puzzle-org/assert

Assertions for PHPUnit

assertions library php phpunit tests unittest

Last synced: 13 Oct 2025

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: 18 Feb 2025

https://github.com/trngtam10d/php-web2-ck-v1

PHPUnit , WSC , Design Partent

ajax-form html-css-javascript php8 phpmailer phpunit

Last synced: 15 Feb 2025

https://github.com/pawel-slowik/phpunit-phpstorm-issue-logging

Issue logging for PHPUnit tests in PhpStorm

php phpstorm phpunit phpunit-extension testing

Last synced: 13 Jul 2025

https://github.com/leonkeneddy86/airline

Web page of creation of an airline agency, with Login screen, and with roles of users and administrator with permissions of each one.

blade laravel-framework login mvc-architecture php phpunit testing

Last synced: 14 Mar 2025

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: 24 Oct 2025

https://github.com/leonardovff/phpunit-sample

Repository used to teach TDD in PHP.

api php phpunit testing xdebug

Last synced: 29 Mar 2025

https://github.com/jonathas/injury-recovery-calculator

Calculate the exact date and time a player will be able to play again

football game php phpunit

Last synced: 06 Mar 2025

https://github.com/chesszebra/docker-image-phpunit

A Docker image that runs phpunit

docker php phpunit

Last synced: 26 Feb 2025

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: 23 Mar 2025

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: 23 Mar 2025

https://github.com/janedbal/phpstan-bug-7324

Reproduction of "Unresolvable type" PHPStan error in PHPUnit\assertSame

phpstan phpunit unresolvable

Last synced: 06 Apr 2025

https://github.com/ghostwriter/flare

[WIP]Provides additional assertions, constraints, and data providers for PHPUnit

flare ghostwriter phpunit phpunit-assertions phpunit-constraint phpunit-data-provider phpunit-extension

Last synced: 22 Mar 2025

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: 18 Feb 2025

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: 06 Apr 2025

https://github.com/majid-l/laravel-api

Laravel JSON API featuring user authentication & authorisation and automated integration testing, complete with a serverless production build and remote database link.

eloquent-orm laravel laravel-sanctum phpunit psql

Last synced: 18 Feb 2025

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/omegacms/omega

OmegaCMS Application Example

coverage framework mvc omega omegacms php phpunit test

Last synced: 30 Jun 2025

https://github.com/olegmarko/phput-test-laapi

Testing API in Laravel PHPUnit

laravel laravel-testing phpunit

Last synced: 25 Feb 2025

https://github.com/trusapa/isolator

Powerful and flexible application isolation tool for Linux that uses bubblewrap to create secure, isolated environments for running applications. It provides enhanced security features, GUI application support, and configurable isolation levels.

audio-processing bass demucs flutter isolate isolated-tests isolates javascript machine-learning mesos-modules phar phar-prefixer phpunit phpunit-listener

Last synced: 07 Mar 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: 07 Apr 2025

https://github.com/iamwebwiz/btp-app

Minimalistic Subscribers Management System

github-actions inertiajs laravel phpunit s3 vue

Last synced: 07 Apr 2025

https://github.com/willian-moreno/unit-tests-php

Testes unitários com PHP.

php phpunit unittest unittests

Last synced: 22 Jun 2025

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: 22 Jul 2025

https://github.com/cb8/phpunit-vsts-bridge

Publish test results of PHPUnit to VSTS

junit phpunit vsts

Last synced: 07 Apr 2025

https://github.com/talkinnl/dont-leak

A simple library to reduce memory usage during a phpunit run.

php phpunit

Last synced: 14 Oct 2025

https://github.com/bberkay/unit-testing-with-php

Unit Testing with PHPUnit

php phpunit unit-testing

Last synced: 14 Oct 2025

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

FizzBuzz extended kata

kata php7 phpunit

Last synced: 16 May 2025

https://github.com/jardelgcunha/buscador-cursos-teste

Project that searches the courses on Alura's website developed in the PHP Composer course by Alura.

composer phan php phpcs phpunit

Last synced: 04 Mar 2025

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: 16 Oct 2025

https://github.com/sergeymakinen/tests

Common PHPUnit tests stuff

php php-library phpunit test tests unit-testing unittest

Last synced: 06 Apr 2025

https://github.com/potherca-abandoned/phpunit-testcase-traits

Traits that offer helper functions to be used in PHPUnit TestCases.

php php53-compatible phpunit potherca traits

Last synced: 23 Mar 2025

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: 13 Jul 2025

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: 01 Jul 2025

https://github.com/jakeb-k/trendsetter-core

Laravel based backend API that connects to the expo app for goal progression application.

laravel phpunit

Last synced: 01 Jul 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 pwa symfony tailwindcss typescript

Last synced: 01 Jul 2025

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

Dibi (smart database layer for PHP) mocking for PHPUnit

database dibi mock phpunit sql

Last synced: 23 Mar 2025

https://github.com/chrismiloyevic0703/laravel-vue-crud-starter

Laravel 8 + Vue 2 + AdminLTE 3 based Curd Starter template

laravel laravel-crud-template pagination phpunit spa vue2

Last synced: 21 Jul 2025

https://github.com/ctakayama/basicattendanceroster

Full stack attendance roster application to persistently store the present/absent status of students from a database

laravel mysql phpunit vuejs

Last synced: 21 Jul 2025

https://github.com/bhenk/logger-d

Logging and testing facility

logging monolog php phpunit testing

Last synced: 18 Mar 2025

https://github.com/discoverygarden/phpunit-action

Github action to launch PHPUnit tests.

github-actions phpunit

Last synced: 09 Apr 2025

https://github.com/willwashburn/phpunit-port-canary

🐦 Find tests that are making external requests

phpunit phpunit-listener

Last synced: 16 Jul 2025

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 Feb 2025

https://github.com/quasilyte/kphpunit

KPHP polyfill-like package for the PHPUnit.

kphp kphpunit ktest php phpunit polyfill test tests

Last synced: 07 Apr 2025

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: 21 Jul 2025

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

PHP image for development

composer docker php phpunit xdebug

Last synced: 31 Mar 2025

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: 24 Feb 2025

https://github.com/archtaqi/basicproject

Setting up a PHP Project for Git, Composer, PHPUnit, PHP_Codesniffer and PHP Mess Detector

php7 phpcs-standard phpunit

Last synced: 12 Sep 2025

https://github.com/themarcosramos/transfersapi

API RESTful que permita transferências entre usuários

api-rest docker dokcer laravel mysql php phpunit

Last synced: 10 Apr 2025

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: 02 Jul 2025

https://github.com/omarmakled/symfony5-demo

A symfony5 demo app with api and command example

api command docker php8 phpunit symfony5

Last synced: 10 Jun 2025

https://github.com/peagah-vieira/monorepo-auth-dashboard

This repository is a monolithic template that integrates Laravel and React to create fully-featured authentication screens and a modern dashboard, using Typescript for added security and ease of maintenance.

authentication dashboard docker inertia laravel monolith phpunit react sail shadncui typescript

Last synced: 29 Mar 2025

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: 09 Sep 2025

https://github.com/lion-packages/user-management

User management, user authentication and 2fa authentication

2fa authentication php phpunit

Last synced: 04 Apr 2025

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: 04 Apr 2025

https://github.com/bhenk/logger

Logging and testing facility

logging monolog php phpunit testing

Last synced: 10 Jun 2025

https://github.com/engsahaly/laravel_testing_series_phpunit

Laravel Testing Series: PHPUnit & Xdebug Essentials Course Files on Udemy

feature-testing laravel laravel-framework phpunit phpunit-tests testing unit-testing xdebug

Last synced: 24 Mar 2025

https://github.com/lfbn/base-model

This is a Base Model that can be extended to define Models. It helps handling data validation, and extracting data.

mockery model php phpunit

Last synced: 23 Mar 2025

PHPUnit Awesome Lists
PHPUnit Categories