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/sekuldev/learning_platform

Learning platform with groups, sections and lessons. Project still WIP

ddd docker hexagonal inertia laravel php phpunit postgres pusher react s3 scalable shadcn solid tailwind typescript

Last synced: 23 Feb 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: 05 Apr 2025

https://github.com/delabon/ticklerio

Customer support ticketing system built with vanilla PHP and JavaScript

bootstrap5 docker javascript php8 phpstan phpunit ticketing-system

Last synced: 12 Mar 2025

https://github.com/tudor-rusu/wando-service

Building a small service with highlight Oriented Object Programming concepts

composer docker nginx oop-principles php72 phpunit service

Last synced: 13 Mar 2025

https://github.com/geoffroydutot/todo-co-oc-p8

Project 8 of Openclassrooms PHP - Symfony formation

audit fixtures mysql openclassrooms php74 phpunit poo symfony4 testing twig uml-diagrams unit-test

Last synced: 13 Mar 2025

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

Learning to test and build components for PHP

php php81 phpunit tdd

Last synced: 13 Mar 2025

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

Extend PHPUnit with the ability to mock (internal) functions

functions mock php phpunit

Last synced: 13 Mar 2025

https://github.com/gaboreszaki/mathgame

Math-Game 2.0

oop php83 phpunit vite

Last synced: 13 Mar 2025

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

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

mailpit phpunit redis vitest vue-test-utils

Last synced: 22 Mar 2025

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

GitHub Action and Unit Testing Practice

api development phpunit tdd

Last synced: 05 Apr 2025

https://github.com/deminy/test-doubles-explained

To explain test doubles in PHPUnit by using various examples.

mocking php phpunit stubbing test-double test-doubles

Last synced: 17 Mar 2025

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

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

https://github.com/tyn-tian/php-blogs

In this project, I am creating a PHP blog that is similar to Medium but only includes the basic features. It uses PHP Native, MVC architecture with Repository and Service layers, as well as a router. Additionally, I am conducting unit tests with PHPUnit.

blogs composer mvc-architecture mysql-database phpunit router tinymce-plugin

Last synced: 20 Mar 2025

https://github.com/techlord001/user-bridge

A service for retrieving and creating users via a remote API

api composer guzzlehttp library php php-di php8 phpunit

Last synced: 05 Apr 2025

https://github.com/idimsh/php-internals-mocker

A Utility to allow mocking PHP Internal function calls in UnitTests.

php php-internals phpunit phpunit-tests

Last synced: 20 Mar 2025

https://github.com/codewars/phpunit-codewars

Codewars result printer for PHPUnit

code-runner php phpunit test-reporting

Last synced: 22 Mar 2025

https://github.com/lastdragon-ru/lara-asp-testing

This package is the part of Awesome Set of Packages for Laravel

lara-asp laravel laravel-package phpunit phpunit-assertions psr-7 testing

Last synced: 20 Mar 2025

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

Hamcrest matchers that work natively with PHPUnit

hamcrest hamcrest-matchers php phpunit testing

Last synced: 07 May 2025

https://github.com/vinceamstoutz/php-demo-mutation-testing

PHP >= 8.2 demo for Mutation Testing using PHPUnit & Pest

coverage-testing mutation-testing pest php phpunit quality

Last synced: 11 Apr 2025

https://github.com/newleonardooliv/design-patterns

Este é um repositório de estudo sobre design patterns, que são soluções testadas para problemas comuns de design de software. Você encontrará exemplos de design patterns, como o padrão Strategy, Chain of Responsibility entre outros

chain-of-responsibility design-patterns liskov-substitution-principle patterns php phpunit strategy test

Last synced: 05 Apr 2025

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

https://github.com/akashmanujaya/steadfast-voting-system

The Steadfast Voting System is a robust web application designed to facilitate secure and efficient online voting. This project leverages modern web technologies and best practices to deliver a seamless user experience and reliable backend services.

docker laravel php phpunit unittest vuejs

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

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

Fiz esse projeto para praticar algumas tecnologias como: 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: 04 Apr 2025

https://github.com/devkabir/wordpress-plugin-phpunit-starter

This repository provides a starter kit for unit testing WordPress plugins using PHPUnit.

phpunit starter wordpress

Last synced: 05 Apr 2025

https://github.com/ingsystemcix/atzicay_backend

⚙️ API backend de Atzicay, plataforma educativa

api-rest composer-package laravel-framework laravel12 php8 phpunit

Last synced: 11 Apr 2025

https://github.com/laracasts-jverd/kata

A set of patterns to harness my PHP routine

phpunit

Last synced: 05 Apr 2025

https://github.com/ribeirovagn/algorithms-and-data-structure

Algoritmos e Estrutura de dados são fundamentais para a área da ciência da computação e para o desenvolvimento de software eficiente e escalável.

algorithms avltree php phpunit

Last synced: 05 Apr 2025

https://github.com/dcorrea777/code-craft

CodeCraft is a boilerplate for PHP projects focused on code quality.

phpcs phpstan phpunit

Last synced: 05 Apr 2025

https://github.com/vladimircreator/crispy-system

RESTful API для организации записной книжки.

composer laravel php phpunit postgresql swagger

Last synced: 05 Apr 2025

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

Testes unitários com PHP.

php phpunit unittest unittests

Last synced: 08 Mar 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/zrnik/phpunit-exceptions

Trait for easier exception testing in PHPUnit.

php phpunit

Last synced: 07 Apr 2025

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

FizzBuzz extended kata

kata php7 phpunit

Last synced: 16 May 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/puzzle-org/assert

Assertions for PHPUnit

assertions library php phpunit tests unittest

Last synced: 07 Apr 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/petrknap/php-shorts

Set of short helpers

array helper markdown php php-library phpunit

Last synced: 12 Apr 2025

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

Common code for developping the CUBE Tools

php phpunit symfony

Last synced: 23 Mar 2025

https://github.com/bancer/paratest-databases-factory

This library provides a convinient way to automate the creation of test databases and is supposed to be used when running PHP unit tests in parallel.

paratest php phpunit

Last synced: 23 Mar 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/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/bberkay/unit-testing-with-php

Unit Testing with PHPUnit

php phpunit unit-testing

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

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

Logging and testing facility

logging monolog php phpunit testing

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

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

🐦 Find tests that are making external requests

phpunit phpunit-listener

Last synced: 24 Feb 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/bhenk/logger

Logging and testing facility

logging monolog php phpunit testing

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

PHP image for development

composer docker php phpunit xdebug

Last synced: 31 Mar 2025

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

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: 04 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/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/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: 27 Feb 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/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: 24 Feb 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/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/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/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/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/tamtocode/php-web2-ck-v1

PHPUnit , WSC , Design Partent

ajax-form html-css-javascript php8 phpmailer phpunit

Last synced: 31 Mar 2025

https://github.com/jekwwer/symfony-template

A ready-to-use Symfony template for quick project setup, featuring a devcontainer environment, automated updates, and testing configuration.

composer devcontainer docker php phpunit project-template symfony template vscode web-development

Last synced: 25 Feb 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/cba85/teach-travel-list-api-test

✈️ Tests for API Travel List

php phpunit

Last synced: 04 Mar 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/rshkdl/docker-symfony

A complete stack for running a Symfony 4.4 LTS project with Docker. This project is created with a learning purpose in mind and is not suitable for production.

docker kibana phpunit stack symfony

Last synced: 06 Mar 2025

PHPUnit Awesome Lists
PHPUnit Categories