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/garbetjie/phpunit-bigquery-schema

A BigQuery schema validator constraint for BigQuery

bigquery phpunit

Last synced: 23 Mar 2025

https://github.com/drupaltest/queue-runner-trait

A queue runner trait for use with Drupal Test Traits.

drupal-8 php phpunit

Last synced: 19 Apr 2025

https://github.com/teqneers/phpunit-stopwatch

A stopwatch extension for phpunit. Get timing for parts of your code to detect performance bottlenecks.

bottleneck extension measure performance phpunit slow stopwatch test time

Last synced: 19 Apr 2025

https://github.com/narrowspark/testing-helper

:nut_and_bolt: Provides test helpers.

faker mockery php72 phpunit psr-11 psr-15

Last synced: 22 Jan 2025

https://github.com/unisharp/test-stabilizer

Make your tests more stable.

php phpunit

Last synced: 27 Feb 2025

https://github.com/gionniboy/phpdemo-cicd

A demo to illustrate the powerful of ci/cd pipeline: for php7 projects. Pdf slide from speech @phpusergrouppalermo

composer continuous-delivery continuous-deployment continuous-integration continuous-testing gitlab-ci php7 phpcs phpmd phpunit static-code-analysis

Last synced: 02 Apr 2025

https://github.com/vstelmakh/covelyzer

PHP tool to analyze PHPUnit test coverage report in clover format

analyzer cli coverage php phpunit

Last synced: 28 Mar 2025

https://github.com/salamonrafal/pdt-api

Parsing Document Tool

api composer php php7 phpunit symfony4

Last synced: 25 Mar 2025

https://github.com/thetodd/symfony-selenium

A new project skeleton for symfony testing with selenium

phpunit selenium selenium-webdriver symfony symfony-skeleton symfony4 testing webdriver

Last synced: 24 Mar 2025

https://github.com/skywire/m2-test-framework

M2 Test Framework

phpunit testing-framework

Last synced: 09 Apr 2025

https://github.com/sarven/simple-shop-cqs

Simple shop with cqs

cqs doctrine mysql php phpunit symfony

Last synced: 16 Mar 2025

https://github.com/huubverbeek/query-watcher

A package to watch queries in your Laravel application -- including PHPUnit asserts.

eloquent feature-testing laravel phpunit queries

Last synced: 16 Mar 2025

https://github.com/icanhazstring/phpunit-seed

phpunit extension with fzaninotto/Faker integration

extension fake faker fzaninotto phpunit phpunit-seed seed test testing

Last synced: 31 Mar 2025

https://github.com/misantron/phpunit-guzzle-test-client

Guzzle test client helpers for PHPUnit

guzzle hacktoberfest phpunit tests

Last synced: 04 Dec 2024

https://github.com/nekofar/php-dev-tools

Some of the useful development requirements for PHP projects.

development infection pest php phpcs phpmd phpstan phpunit psalm tools

Last synced: 09 Apr 2025

https://github.com/dujuniorrr/reminderfriendly

ReminderFriendly is an web app for creating humorous reminders. You can add reminders using natural language and link them to fictional characters. The reminders are sent with messages in the chosen character's style on the scheduled date.

docker hexagonal-architecture jest mysql open-ai php phpunit slim-framework typescript vuejs z-api

Last synced: 25 Mar 2025

https://github.com/nguyenj-c/vehicle-fleet-parking-management

Vehicle fleet parking management (DDD & CQS Level 1 and 2)

behat ddd php phpunit symfony symfony-component symfony-console

Last synced: 16 Mar 2025

https://github.com/phrozenbyte/phpunit-throwable-asserts

Provides various Throwable-related PHPUnit assertions.

php phpunit phpunit-assertions phpunit-constraint phpunit-extension

Last synced: 04 Apr 2025

https://github.com/aon4o/gildedrosephpunit

My solution to the GildedRose kata.

kata php8 phpunit

Last synced: 20 Feb 2025

https://github.com/maciekiwaniuk/shop-system

💰 Simple shop system made in Symfony using hexagonal architecture (as modular monolith - soon)

codesniffer cqrs data-fixtures ddd deptrac docker doctrine event-sourcing hexagonal-architecture lexikjwt openapi pagination php8 phpstan phpunit redis symfony7 tests uuid

Last synced: 02 Apr 2025

https://github.com/jasonmccallister/laravel-preset

A Laravel preset with Docker, PHPCS, and other basic settings for shipping apps faster

docker laravel laravel-presets phpcs phpunit

Last synced: 11 Mar 2025

https://github.com/olvlvl/phpunit-given

An alternative to PHPUnit's ReturnValueMap and ReturnCallback. A convenient solution to migrate from Prophecy.

php phpunit test-doubles

Last synced: 18 Dec 2024

https://github.com/zenstruck/assert-html

Fluent html assertions plugin for zenstruck/assert.

assertion phpunit test

Last synced: 17 Jan 2025

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

Example of using PHPUnit in PHP project

php phpunit testing

Last synced: 27 Feb 2025

https://github.com/cloudstek/codeception-fancy-dot-reporter

Enhanced version of the DotReporter found in Codeception

codeception codeception-extension php phpunit

Last synced: 09 Apr 2025

https://github.com/hanieas/forum-tdd

Forum with Laravel

forum-site laravel phpunit tdd

Last synced: 12 Mar 2025

https://github.com/basster/rector-phpunit

Additional Rector upgrades rules for PHPUnit

ast instant-upgrades php phpunit rector refactoring

Last synced: 11 Mar 2025

https://github.com/storyn26383/unit-test

A PHP project skeleton integration with PHPUnit, PHP CodeCoverage and PHP CodeSniffer.

php phpcs phpunit

Last synced: 27 Feb 2025

https://github.com/sashagm/themes

Пакет для поддержки и управления тем для Laravel +10.x

laravel laravel-middleware laravel-package laravel-themes php phpunit

Last synced: 21 Feb 2025

https://github.com/codemasher/vagrant-phpstorm-box

A testing environment for PHPStorm projects

php7 phpstorm phpunit testing vagrant virtualbox

Last synced: 27 Feb 2025

https://github.com/stavarengo/travel-sorter

This project proposes a solution for the "Travel Tickets Order" problem and show real examples of object oriented principles and design patterns on PHP.

dependency-injection eulerian-circuit eulerian-path inversion-of-control one-way-flight-problem phpunit psr-11 psr-7 travel-tickets-problem unit-test

Last synced: 22 Feb 2025

https://github.com/oliverklee/coffee

Coffee unit testing example

phpunit tdd

Last synced: 12 Apr 2025

https://github.com/oliverklee/dungeon-of-bugs

A dungeon crawler and TDD exercise.

dungeon-crawler-game phpunit tdd tdd-kata

Last synced: 12 Apr 2025

https://github.com/annaigjegourel/oc-p8-todo

Improving the MVP of a start-up (study project): upgrade & fix code, implement authorizations & automated tests

php phpunit symfony symfony-application

Last synced: 01 Mar 2025

https://github.com/projectista/php-package

Scaffold a new php package using projectista. This repository is part of projectista.

pest php php-package phpstan phpunit pint projectista scaffold

Last synced: 12 Mar 2025

https://github.com/r4mpo/my-jobs

Plataforma para busca de vagas freelancers, empregos rápidos, comunicação ágil.

axios javascript laravel mvc mysql php phpunit swagger sweetalert2 tailwindcss vue-router vuejs

Last synced: 12 Mar 2025

https://github.com/haberkamp/phluent

A fluent assertion library for PHPUnit. Make your tests read the same way you speak.

assertions fluent php phpunit testing

Last synced: 10 Apr 2025

https://github.com/cabdesigns/trace-test-listener

Searches the call trace when running your unit tests. Useful for identifying dependencies that should be mocked.

php phpunit phpunit-listener unit-testing

Last synced: 13 Mar 2025

https://github.com/stevegrunwell/wp-test-assertions

Additional PHPUnit assertions for testing WordPress plugins and themes.

phpunit testing wordpress

Last synced: 12 Mar 2025

https://github.com/shimabox/screru

Screru is a library that supplements php-webdriver. There is also a sample using it and php-webdriver.

php-webdriver phpunit screenshot selenium

Last synced: 17 Mar 2025

https://github.com/omgzui/sdk-laravel5.5

🔨SDK-Laravel5.5

laravel phpunit sdk

Last synced: 12 Mar 2025

https://github.com/paradisesessions/session

Simple session management class of PHP.

php php8 phpunit session

Last synced: 16 Jun 2025

https://github.com/jarrodsampson/chownow-theme-wordpress

ChowNow Wordpress Theme - Online ordering built just for your restaurant. Your brand. Your customers. Your online ordering system.

apache css javascript jquery mysql php phpunit plugin theme wordpress

Last synced: 22 Feb 2025

https://github.com/yourls/yourls-test-suite-for-plugins

🧪 YOURLS test suite for plugins. Write unit tests for your YOURLS plugins!

github-actions phpunit testing unit-tests yourls yourls-plugin

Last synced: 23 Feb 2025

https://github.com/mirko-pagliai/php-tools

php-tools adds some useful global functions and some classes and methods

php php-lib php-library phpunit

Last synced: 03 Mar 2025

https://github.com/kenvilar/laravel-spendeer

https://spendeer.herokuapp.com/ A personal monthly budget web application using Laravel Framework with TDD (Test Driven Development)

laravel-framework phpunit tdd test-driven-development test-helpers

Last synced: 13 Mar 2025

https://github.com/andrewgatenbyvs/snap-migrations

🚀 Super-fast alternative to running database migrations (and optionally, seeds) during Tests, for Lumen & Laravel. Can save 75% of the migration (and seed) setup time, versus using the regular DatabaseMigrations trait.

database-migrations integration-testing laravel lumen lumen-package lumen-php-framework php-library phpunit phpunit-util unit-testing

Last synced: 18 Mar 2025

https://github.com/autoed/yaf

Auto test php ( 自动测试PHP: Not Just Used For Yaf )

auto automation php php-library phpunit test unity yaf

Last synced: 20 Mar 2025

https://github.com/mnsami/tic-tac-toe

A php-cli Tic-Tac-Toe simple two players game.

coverage-report php7 phpunit tic-tac-toe tictactoe

Last synced: 20 Mar 2025

https://github.com/scaffoldeducation/php8

Docker image with php-fpm 8.0 running on Alpine Linux 3.16 with MongoDB extension installed.

docker fpm nginx phan php8 phpcs phpstan phpunit production quality

Last synced: 12 Apr 2025

https://github.com/harmonyio/phpunit-extension

Extends PHPUnit with async helpers

amphp async harmonyio phpunit

Last synced: 12 Apr 2025

https://github.com/pluuk/wordpress

Wordpress, but based on dependencies and public folders.

cms composer php phpunit wordpress

Last synced: 19 Jun 2025

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

https://github.com/codekandis/phpunit

`codekandis/phpunit` is a library providing several wrapper and helper classes for the package `PHPUnit`.

classes helper php phpunit wrapper

Last synced: 23 Mar 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/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

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/bhenk/logger

Logging and testing facility

logging monolog php phpunit testing

Last synced: 10 Jun 2025

https://github.com/abrahamuchos/tags-filter

Tag filter, developed under TDD methodology.

laravel-blade laravel-tdd laravel11 phpunit tailwindcss vite

Last synced: 13 Jun 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: 10 Jun 2025

https://github.com/ubul86/task_webapp

A task management application built with Laravel 10 for the backend and Vue 3 for the frontend, based on the CSIHA Zrt. test assignment and further enhanced. It features task creation, modification, filtering, time tracking, and completion management. The app is fully containerized with Docker and includes services for Nginx, PHP, MySQL, PHPMyAdmin

docker docker-compose dusk laravel10 php8 phpunit vue3 vuetify3

Last synced: 08 Apr 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: 27 Feb 2025

https://github.com/ericles-porty/events-scheduler

Fiz esse projeto para praticar 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 Dec 2024

https://github.com/fzldn/lumen-checklists

Simple REST API Checklists app using Lumen

laravel lumen lumen-api php phpunit rest-api unit-testing

Last synced: 21 Mar 2025

https://github.com/privatebin/docker-unit-testing

PrivateBin docker image to run the unit testing suite against a local repository

docker jsverify mocha nodejs php phpunit

Last synced: 21 Feb 2025

https://github.com/sandoelio/laravel-ecosystem-api-frontend

Este é um **ecossistema Laravel** que explora as melhores práticas de desenvolvimento web modernas, utilizando o Laravel 10.

design-patterns docker jwt laravel mvc php phpunit redis tawilwind tdo

Last synced: 29 Mar 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/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/junaidbinjaman/phpunit-basic-configuration

PHP unit practice codes goes inside this repo.

code-units php-testing phpunit unit-testing

Last synced: 12 Mar 2025

https://github.com/sheitak/my-little-framework

PHP framework creation based on Symfony

php phpunit symfony symfony-component

Last synced: 16 Mar 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/j3-tech/docker-php-dev

PHP image for development

composer docker php phpunit xdebug

Last synced: 31 Mar 2025

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

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

caelum casadocodigo php phpunit tdd

Last synced: 24 Jun 2025

https://github.com/nepster-web/php-crawler-test-work

Тестовое задание

docker php-crawler php7 phpunit

Last synced: 25 Mar 2025

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: 18 Dec 2024

PHPUnit Awesome Lists
PHPUnit Categories