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/czim/phpunit-printer

Custom PHPUnit output printer

output phpunit pretty-printer testing

Last synced: 20 Mar 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/vkcom/kphpunit

KPHP polyfill-like package for the PHPUnit.

kphp kphpunit ktest php phpunit polyfill test tests

Last synced: 17 Jan 2025

https://github.com/jarrodsampson/library-api

Slim Framework API using MySQL data, equipped with Caching, Token, and Rate Limit check. Monolog for logging.

framework monolog mysql php phpunit slim slim-framework

Last synced: 22 Feb 2025

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/mehralsnix/assumptions

Assumptions can be used to skip tests when common preconditions, like the PHP Version or installed extensions, are not met.

phpunit testing

Last synced: 19 Apr 2025

https://github.com/amsoell/assert-json-structure-missing

Laravel unit test assertion that tests for the absence of a JSON structure

laravel laravel-5-package laravel-testing phpunit phpunit-assertions

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

https://github.com/wickedone/gitlab-perl-helpers

collection of perl helpers for implementing code owner specific gitlab ci jobs

continuous-integration coverage gitlab gitlab-ci infection mutation-testing perl php phpmd phpstan phpunit psalm test-automation

Last synced: 12 Mar 2025

https://github.com/testingbot/php-phpunit-example

PHPUnit Example to run Selenium tests with TestingBot

php phpunit selenium webdriver

Last synced: 13 Mar 2025

https://github.com/sdecandelario/boilerplate-kata

Boilerplate for katas in PHP

kata php php7 phpunit

Last synced: 17 Feb 2025

https://github.com/areal060781/books-service-unit-testing

REST API made with Lumen 7 and Test Driven Development practices

fractal lumen7 mockery mysql phpunit tdd

Last synced: 13 Mar 2025

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

🩺 GitHub Action to turbocharge phpunit code coverage reporting.

actions coverage github php phpunit report

Last synced: 09 Apr 2025

https://github.com/komputronika/kalkulator

Contoh menggunakan composer, PSR4 dan unit test dengan PHP

autoloader composer namespace php phpunit psr4

Last synced: 24 Apr 2025

https://github.com/genkiroid/phpunit-filter-blocker

PHPUnitFilterBlocker is custom implementation of PHPUnit Framework TestListener.

phpunit phpunit-listener

Last synced: 05 May 2025

https://github.com/charanjeet2008/nasa-symfony2

Explores the features of Symfony2 using NASA API as backend

doctrine mongodb nasa-api phpunit symfony-application symfony2

Last synced: 16 Mar 2025

https://github.com/ijklim/tradedata

(Outdated, latest: https://github.com/ijklim/tradedata-2020) Collect stock data (Laravel 5.5.23, Vue.js 2.5.13, Bootstrap 4 Beta 3, SQLite)

bootstrap4 laravel laravel55 phpunit phpunit-tests sqlite vue vuejs2

Last synced: 21 Jan 2025

https://gitlab.com/interitty/nb-remote-phpunit

Custom PHPUnit script that allows NetBeans to run tests on a remote host. Developed mainly to make working with Docker environments more convenient.

docker interitty netbeans php phpunit

Last synced: 24 Mar 2025

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

Additional PHPUnit assertions and helper functions

php7 phpunit testing-tools

Last synced: 19 Apr 2025

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

The sample for phpunit noobs

example php72 php73 phpunit phpunit-tests

Last synced: 05 Apr 2025

https://github.com/phoenixrvd/phpunit-assert-log-entry

This library extends PHPUnit with asserting from Monolog logging entries.

composer composer-package mit-license monolog php-library php71 phpunit phpunit-6 phpunit-assertions

Last synced: 06 Apr 2025

https://github.com/cdn77/testutils

Test Utils for PHP to facilitate writing tests

hacktoberfest php phpunit testing testing-tools testutils

Last synced: 13 Apr 2025

https://github.com/eliashaeussler/phpunit-attributes

🧙 Additional attributes for tests with PHPUnit

attributes php phpunit test testing unit

Last synced: 12 Apr 2025

https://github.com/xp-forge/coverage

Code coverage for XP Framework unittests

coverage coverage-report php7 php8 phpunit unittest xdebug xp-framework

Last synced: 17 Feb 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

https://github.com/omarmakled/pet-store

An implementation of pet store example with ddd

ddd-architecture guzzle php7 phpunit

Last synced: 26 Feb 2025

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

[READ ONLY] QA tools for Drupal

behat code-quality code-style drupal phpunit testing

Last synced: 19 Apr 2025

https://github.com/lion-packages/test

library to implement testing with helpers that allow easy testing with PHPUnit.

php phpunit testing

Last synced: 12 Apr 2025

https://github.com/paradisesessions/session

Simple session management class of PHP.

php php8 phpunit session

Last synced: 29 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/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/jorge-ivan/user-manager-with-ddd

Esta es una aplicación PHP desarrollada siguiendo los principios de Domain-Driven Design (DDD) y Ports & Adapters.

ddd ddd-architecture php phpunit

Last synced: 26 Feb 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/garbetjie/phpunit-bigquery-schema

A BigQuery schema validator constraint for BigQuery

bigquery phpunit

Last synced: 23 Mar 2025

https://github.com/aon4o/gildedrosephpunit

My solution to the GildedRose kata.

kata php8 phpunit

Last synced: 20 Feb 2025

https://github.com/rinaldilucas/laravel-school-api

An api built using Laravel and MySQL.

laravel mysql php phpunit swagger

Last synced: 05 Apr 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/filipimiparebine/premier-league

Premier League football simulation web app. Select teams, play week matches one by one or simulate them all. Scoring algorithm is based on prediction percentage and past performance.

design-patterns docker github-actions-ci laravel mysql nextjs phpunit react typescript

Last synced: 17 Feb 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/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/mohamed-samir907/poller

Do a Server Polling with PHP in a simple way

laravel laravel-framework php php-framework php8 phpunit polling

Last synced: 17 Mar 2025

https://github.com/adrian7/candybar

🍬 Get the candies out of your phpunit tests results

badges code-coverage code-coverage-html phpunit phpunit-themes stylesheets

Last synced: 06 Apr 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/delabon/aiartgen

A platform for AI artists where they can leverage Opanai's DALL-E to generate modern art. Built with Laravel.

dall-e javascript laravel openai-api php8 phpstan phpunit tailwind

Last synced: 08 Feb 2025

https://github.com/oliverklee/coffee

Coffee unit testing example

phpunit tdd

Last synced: 12 Apr 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/gnodivad/birdboard

📖[Laracasts]Self study on build a Laravel app with TDD

laracasts laravel57 phpunit tdd

Last synced: 14 Mar 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/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/nguyenj-c/tictactoe

Backend TicTacToe

backend-tictactoe docker php phpunit

Last synced: 26 Feb 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/codemasher/vagrant-phpstorm-box

A testing environment for PHPStorm projects

php7 phpstorm phpunit testing vagrant virtualbox

Last synced: 27 Feb 2025

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

PHPUnit extension with additional assertions

phpunit phpunit-assertions with-consecutive

Last synced: 15 Jan 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/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/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/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/basster/rector-phpunit

Additional Rector upgrades rules for PHPUnit

ast instant-upgrades php phpunit rector refactoring

Last synced: 11 Mar 2025

https://github.com/raksa/mini-loan-sytem

Implement mini loan system with Laravel, can work with Client-Implement https://github.com/raksa/mini-loan-sytem-client

api hashing laravel php7 phpunit

Last synced: 17 Feb 2025

https://github.com/delevauxgerard1/demo-projects

Demo projects with testing

laravel livewire php phpunit

Last synced: 22 Mar 2025

https://github.com/phally/sexy-scripts

Sexy scripts to make dev life bearable!

apis bash linux macos phpunit rest-api script tdd-utilities

Last synced: 28 Mar 2025

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

Forum with Laravel

forum-site laravel phpunit tdd

Last synced: 12 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/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/keizah7/phpunit-example

Example of using PHPUnit in PHP project

php phpunit testing

Last synced: 27 Feb 2025

https://github.com/angelprz8a/laravel_tdd

A project using the TDD (Test Driven Development) methodology, where create first the test then the code that satisfies it and finally optimized it. Checking if the validation, policies, requests and functions are working in different scenarios.

jetstream laravel phpunit tailwindcss test-driven-development

Last synced: 22 Mar 2025

https://github.com/omarmakled/device-detector-server

Device Detector microservice server.

composer docker docker-compose nginx php7 phpunit

Last synced: 26 Feb 2025

https://github.com/khachornchit/php

Symfony Framework is the leading PHP framework to create websites and web applications. I use the advantages features of Symfony, domain driven design (DDD) concept, doctrine, mirgrations, entity, repository, etc.

mysql php phpunit symfony symfony4

Last synced: 25 Feb 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/unisharp/test-stabilizer

Make your tests more stable.

php phpunit

Last synced: 27 Feb 2025

https://github.com/albreis/phptest

PHPTest é uma alternativa ao já conhecido PHPUnit pra criar testes unitários na sua aplicação

php phptest phpunit tdd

Last synced: 23 Feb 2025

https://github.com/maks3w/phpunitmethodstrait

Provide PHPUnit method signatures as traits for IDE autocomplete

hacktoberfest phpunit testcase testing trait

Last synced: 05 Apr 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/nightwolf93/php-brisk

php-brisk is a php library for interact with the Brisk API

api brisk circleci composer php phpunit url-shortener wrapper-api

Last synced: 07 Apr 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/zenstruck/assert-html

Fluent html assertions plugin for zenstruck/assert.

assertion phpunit test

Last synced: 17 Jan 2025

PHPUnit Awesome Lists
PHPUnit Categories