Ecosyste.ms: Awesome
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.
- GitHub: https://github.com/topics/phpunit
- Wikipedia: https://en.wikipedia.org/wiki/PHPUnit
- Repo: https://github.com/sebastianbergmann/phpunit
- Created by: Sebastian Bergmann
- Released: March 15, 2004
- Related Topics: php, xunit, junit, xdebug, phpdbg, unit-testing, pcov, testdox, cobertura, code-coverage,
- Last updated: 2025-01-20 00:20:50 UTC
- JSON Representation
https://github.com/wizardjedi/testcontainers-php
docker phpunit test-automation
Last synced: 21 Dec 2024
https://github.com/arviz/docker-php
composer docker docker-compose nginx php php-7-fpm php-fpm php7 php74 phpunit reverse-proxy xdebug
Last synced: 15 Jan 2025
https://github.com/puzzle-org/assert
Assertions for PHPUnit
assertions library php phpunit tests unittest
Last synced: 21 Dec 2024
https://github.com/carlosruesta/php-object-calisthenics
Object Calisthenics com PHP
best-practices lei-de-demeter object-calisthenics php phpunit poo
Last synced: 15 Jan 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: 21 Dec 2024
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
Last synced: 21 Dec 2024
https://github.com/jmrecodes/wazzup-news-aggregator-api
Wazzup News Aggregator API
api design-patterns docker laravel laravel-testing pestphp php phpunit psr-12 restful-api sanctum
Last synced: 13 Jan 2025
https://github.com/hmzelidrissi/carsapi
CI/CD with Github Action Learning Project along with tests in PHPUnit
github-actions laravel phpunit
Last synced: 06 Jan 2025
https://github.com/abenevaut/opensource
All my opensource contributions
docker lambda-functions laravel-framework laravel-vapor phpunit
Last synced: 29 Dec 2024
https://github.com/robertov8/tdd-php
Test-Driven Development - Teste e Design no Mundo Real com PHP
caelum casadocodigo php phpunit tdd
Last synced: 29 Dec 2024
https://github.com/raffian-moin/php-login-system-with-tdd
A PHP Login system with TDD
login-system php phpunit tdd tdd-php
Last synced: 18 Dec 2024
https://github.com/bbatsche/filesystem-assertions
PHPUnit assertions for filesystem objects
assertions filesystem php phpunit testing
Last synced: 29 Dec 2024
https://github.com/archtaqi/basicproject
Setting up a PHP Project for Git, Composer, PHPUnit, PHP_Codesniffer and PHP Mess Detector
Last synced: 16 Jan 2025
https://github.com/actuallyconnor/pseudo
A system for mocking PHP PDO connections
hacktoberfest pdo pdo-wrapper php phpunit
Last synced: 23 Oct 2024
https://github.com/yamayuski/php-new-directory-structure
PHP new directory structure WITHOUT tests
Last synced: 21 Jan 2025
https://github.com/easbarba/apito_api
Apito | Backend
api-platform direnv dockerfile free-software php8 phpunit podman postgresql symfony
Last synced: 11 Jan 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: 22 Dec 2024
https://github.com/golfingsingh/php-ext
A chrome extension to show PHP (Laravel) devtools console
curve25519 ed25519 excel-export excelwriter laravel phalcon php php-extension phpunit sodium swoole xlswriter xlsx xsalsa20poly1305
Last synced: 21 Jan 2025
https://github.com/lukaszwoznica/chatter
A real-time chat application built with Laravel, Vue.js and Pusher Channels.
aws-s3 chat-application google-maps-api html5 javascript laravel laravel-horizon mysql oauth2 php phpunit pusher pusher-channels redis rest-api sass spa vuejs vuex websockets
Last synced: 12 Jan 2025
https://github.com/samihawahsousse/serenityestate-project
Real estate Application with listings and administration panel
assertions autocompletion doctrine-orm geoapify javascript knppaginatorbundle php8 phpunit regex-pattern twig
Last synced: 18 Jan 2025
https://github.com/artemboyko43/symfony_starter
Starter with onion architecture and CQRS
clean-architecture cqrs docker onion-architecture phpunit
Last synced: 18 Jan 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: 18 Jan 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: 18 Dec 2024
https://github.com/douglasvolcato/pet-adoption-backend-php
Backend created using PHP with TDD and Clean Architecture.
clean-architecture clean-code mockery php php-unit php8 phpunit
Last synced: 18 Jan 2025
https://github.com/willwashburn/phpunit-port-canary
🐦 Find tests that are making external requests
Last synced: 06 Jan 2025
https://github.com/tyn-tian/booklist-php
In this project, I created a booklist to input and display a list of books that I wanted to read. The aim of this project is to provide a comprehensive understanding of using PHP, starting from basics, object-oriented programming, and even implementing PHP using MySQL.
booklist mvc mysql oop php php-web-apps phpunit
Last synced: 22 Jan 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: 24 Nov 2024
https://github.com/rey26/linked-sorted-list
Linked sorted list using PHP 8.1 and Symfony 6
Last synced: 13 Jan 2025
https://github.com/petrknap/php-shorts
Set of short helpers
array helper markdown php php-library phpunit
Last synced: 14 Oct 2024
https://github.com/sayechu/laravel-twitch-api
PHP Twitch API using Laravel + unitary & integration tests
api cleancode database feature-testing hexagonal-architecture laravel php phpunit postgresql testing twitch unitary-test
Last synced: 14 Oct 2024
https://github.com/thbley/php_frameworkless
Example Micro Service REST API with PHP, frameworkless
clickhouse docker frameworkless javascript jwt microservices mysql openapi php php8 phpstan phpunit psalm rector redis rest-api
Last synced: 14 Oct 2024
https://github.com/vinceamstoutz/tests-and-quality-tools
Basic & advanced practice of tests, best practices, analytics & code analysis.
behat ci dependabot endtoend github-actions nektos-act panther php php-cs-fixer phpunit symfony tdd testing
Last synced: 17 Jan 2025
https://github.com/vukanac/ci-base-php
CI with PHP and TravisCI
ci ci-cd codecoverage php phpcs-phpcbf phpunit travis-ci
Last synced: 18 Dec 2024
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: 28 Nov 2024
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: 29 Dec 2024
https://github.com/shimmi/docker-php-dev
PHP fpm & zts Docker images bundled with some extensions that should suite most needs + Xdebug and other DEV tools
docker docker-image php php-container php-fpm php-zts phpunit xdebug
Last synced: 22 Nov 2024
https://github.com/fernandocelmer/project-basic-php-framework
Basic Framework PHP
framework php php-framework php8 phpunit
Last synced: 28 Nov 2024
https://github.com/esler/phpunit-graceful-interrupt
Allow gracefully interrupt running PHPUnit tests
phpunit phpunit-extension phpunit-listener phpunit-tests
Last synced: 12 Oct 2024
https://github.com/dialeleven/php_unit_freecodecamp
Using FreeCodeCamp.org PHPUnit tutorial.
Last synced: 18 Jan 2025
https://github.com/zigzagdev/mountain
Laravel App with using API and response with using JSON.
laravel laravel-framework laravel8 laravel8api mysql php-framework php8 phpunit
Last synced: 29 Nov 2024
https://github.com/sonytruelove/shop
:convenience_store:PHP+BOOTSTRAP+Mysql SHOP
admin ajax bootstrap bootstrap4 bootstrap5 crm csm database-management js mysql oop php phpunit phpunit-tests shop shopping-cart singleton singleton-pattern
Last synced: 23 Nov 2024
https://github.com/carlos-algms/ciunit
PHPUnit tests for Codeigniter 2. This is a fork of the unmaintained my-ciunit bitbucket repo.
codeigniter codeigniter2 php7 php71 phpunit phpunit-tests
Last synced: 22 Jan 2025
https://github.com/ubul86/szallas_hu_test
Szallas.hu Backend Developer Test Application - A Laravel 10-based test REST API project with Dockerized services (PHP, MySQL, Nginx, Node.js) and optional CLI commands for data management. Includes setup instructions for Docker and non-Docker environments, testing tools like PHPUnit and PHPStan, and CSV-based database seeding.
docker docker-compose elasticsearch laravel mysql php8 phpunit repository-pattern rest-api solid-principles static-analysis
Last synced: 14 Dec 2024
https://github.com/bmarsaud/phpunit-snapshot-assertions
A way to test without writing actual test cases for PHP 7.3.
php73 phpunit phpunit-assertions
Last synced: 22 Jan 2025
https://github.com/junaidqadirb/how-to-actually-write-tests
Source code for my article titled: Testing: How to actually write tests?
Last synced: 06 Jan 2025
https://github.com/zgr3doo/php-sting
PHP Schema Testing INtegration Gear
integration-testing mysql-database pdo-mysql phpunit
Last synced: 06 Jan 2025
https://github.com/wickedone/muppet
unit testing your setters, getters, adders, removers, issers and whatevers
infection integration-testing mutation mutation-testing php phpunit tdd test testing testing-tools unit-test unit-testing
Last synced: 22 Jan 2025
https://github.com/boscan-alexandru/the-courier-challenge
Woot.ro challenge
Last synced: 13 Oct 2024
https://github.com/dumindup/symfonydemo
This is a PHP Symfony version 3.4 based demo project.
bootstrap5 css3 datatables doctrine html5 jquery php phpunit sqlite sqlite3 symfony symfony3 twig
Last synced: 23 Jan 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: 19 Jan 2025
https://github.com/ollysun/addressbook
CRUD application develop with symfony, twig, doctrine
doctrine-orm php71 phpunit phpunit-tests symfony3 twig-templates
Last synced: 23 Jan 2025
https://github.com/sjeguedes/symfonytdac
Symfony 3 upgrade and application management
blackfire faker functional-testing phpunit symfony3 symfony4 unit-testing upgrade
Last synced: 23 Jan 2025
https://github.com/belarif/new-todo-list
Améliorer une application existante
codacy phpunit symfony-profiler symfony3 symfony6 unittest
Last synced: 23 Jan 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.
Last synced: 30 Nov 2024
https://github.com/emchberger/cube-common-develop
Common code for developping the CUBE Tools
Last synced: 30 Nov 2024
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.
Last synced: 30 Nov 2024
https://github.com/mickaelandrieu/learn-testing-with-php-and-js
For pedagogic purposes only
cypress esgi learning-exercise phpunit
Last synced: 29 Nov 2024
https://github.com/garbetjie/phpunit-bigquery-schema
A BigQuery schema validator constraint for BigQuery
Last synced: 30 Nov 2024
https://github.com/jonathas/injury-recovery-calculator
Calculate the exact date and time a player will be able to play again
Last synced: 16 Jan 2025
https://github.com/devkabir/laravel-rest-api-exmple
A simple task management API implementation with Laravel
example example-project laravel phpunit rest-api tdd testing
Last synced: 15 Dec 2024
https://github.com/buildpulse/buildpulse-example-phpunit
Example PHPUnit project to demonstrate connecting to BuildPulse for flaky test detection
Last synced: 27 Dec 2024
https://github.com/natanael-aguiar/secure-password-generator
This PHP package allows you to generate secure passwords with configurable options, including uppercase letters, lowercase letters, numbers and special characters.
Last synced: 18 Jan 2025
https://github.com/iboldurev/docker-laravel
Docker Laravel image
composer docker docker-image laravel laravel-framework php php-fpm phpunit security-scanner
Last synced: 05 Jan 2025
https://github.com/woutervdbrink/adventofcode
My PHP solutions for Advent of Code.
advent-of-code advent-of-code-2015 advent-of-code-2020 php php8 phpunit puzzle
Last synced: 05 Jan 2025
https://github.com/salsan/php
This is a template created for my projects in PHP
composer php php8 phpunit template template-project
Last synced: 03 Jan 2025
https://github.com/pantheon-systems/wpunit-helpers
Unified scripts for installing and running automated WP Unit Tests.
hacktoberfest phpunit unit-testing wordpress wp-unit
Last synced: 31 Oct 2024
https://github.com/delabon/symfony-voice-to-text-using-ai-microservice
Voice to text using AI microservice
docker openai-api php8 phpunit symfony
Last synced: 19 Jan 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: 28 Dec 2024
https://github.com/weirdan/phpunit-appveyor-reporter
PHPUnit reporter that logs test results to AppVeyor test tab in real time
appveyor appveyor-ci phpunit phpunit-extension
Last synced: 25 Nov 2024
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: 28 Dec 2024
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: 19 Jan 2025
https://github.com/testingbot/php-phpunit-mobile-example
PHPUnit Mobile App Testing with TestingBot
Last synced: 19 Jan 2025
https://github.com/gabfr/linian-number-analyzer
A simple code challenge with tricky requirements :) (more on readme)
Last synced: 19 Jan 2025
https://github.com/mirsch/docker-php
docker image based on php:7.3-fpm contains some php extension, composer and phpunit
composer docker docker-image dockerfile php php-fpm php73 phpunit
Last synced: 19 Jan 2025
https://github.com/dumindup/rest-api-client
Raw PHP REST API client project
curl curl-multi curlphp json oop php php74 phpunit phpunit-tests rest-api
Last synced: 19 Jan 2025
https://github.com/luis-luciano/components
Learning to test and build components for PHP
Last synced: 19 Jan 2025
https://github.com/coderius/php-helpers
php helpers
composer composer-package helper-functions php7 phpunit phpunit-tests
Last synced: 25 Nov 2024
https://github.com/chesszebra/docker-image-phpunit
A Docker image that runs phpunit
Last synced: 09 Jan 2025