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-02-06 00:22:54 UTC
- JSON Representation
https://github.com/thbley/ide_in_docker
Run vs-code in docker!
code-server docker docker-compose php phpcsfixer phpunit psalm vscode
Last synced: 17 Jan 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: 29 Jan 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: 06 Feb 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/imjoehaines/flowder-phpunit
A PHPUnit Listener for Flowder
fixture-loading fixtures flowder phpunit phpunit-listener testing
Last synced: 16 Dec 2024
https://github.com/jekabsilkens/stock-investing-mimic
Paper investing in stocks using real market data from Polygon.io, with a unique upgrade system that lets you reinvest paper earnings to unlock additional investment slots and leverage.
api php php8 phpunit postgresql rest-api stock-market tailwind-css
Last synced: 17 Dec 2024
https://github.com/phrozenbyte/phpunit-throwable-asserts
Provides various Throwable-related PHPUnit assertions.
php phpunit phpunit-assertions phpunit-constraint phpunit-extension
Last synced: 17 Dec 2024
https://github.com/pitchart/phlunit
Fluent checks for phpunit
fluent fluent-testing php phpunit phpunit-assertions tdd
Last synced: 18 Dec 2024
https://github.com/pvillareal/coding-practice-php
Coding algorithms using PHP
algorithm-challenges codecoverage docker php php83 phpunit tdd
Last synced: 18 Dec 2024
https://github.com/olvlvl/phpunit-given
An alternative to PHPUnit's ReturnValueMap and ReturnCallback. A convenient solution to migrate from Prophecy.
Last synced: 18 Dec 2024
https://github.com/mdeweerd/logtocheckstyle
Github Annotations from a regular textual log, or convert to CheckStyle xml output
annotation-processing annotation-tool annotations checkstyle checkstyle-reports github-actions github-annotations logging logs phpunit pre-commit reporting
Last synced: 18 Dec 2024
https://github.com/yannx79/universitary-tuition-api
API for license plate management, developed in Laravel 11 with PHP 8. This tool takes advantage of the power of Eloquent for table mapping and uses an SQLite3 database for data storage.
api eloquent-orm laravel-11 php8 phpunit query-builder sqlite3
Last synced: 19 Dec 2024
https://github.com/zenstruck/assert-html
Fluent html assertions plugin for zenstruck/assert.
Last synced: 17 Jan 2025
https://github.com/vitormattos/api-test
Simple Api with test
api-test behat hacktoberfest php phpunit psalm
Last synced: 19 Dec 2024
https://github.com/justijndepover/php-check
Check your code for possible syntax errors and bugs
Last synced: 25 Dec 2024
https://github.com/keizah7/phpunit-example
Example of using PHPUnit in PHP project
Last synced: 10 Jan 2025
https://github.com/storyn26383/unit-test
A PHP project skeleton integration with PHPUnit, PHP CodeCoverage and PHP CodeSniffer.
Last synced: 10 Jan 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: 26 Dec 2024
https://github.com/codemasher/vagrant-phpstorm-box
A testing environment for PHPStorm projects
php7 phpstorm phpunit testing vagrant virtualbox
Last synced: 10 Jan 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: 03 Jan 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: 23 Jan 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: 12 Jan 2025
https://github.com/ulyssear/flexible-collections
Lightweight & flexible collections for PHP 8
composer composer-library composer-package php php-cs-fixer phpstan phpunit
Last synced: 18 Jan 2025
https://github.com/richardhughes/php-boilerplate
A boilerplate for PHP applications
boilerplate boilerplate-application boilerplate-template docker docker-compose grumphp php7 php72 phpunit starter-app starter-kit starter-project starter-template strict strictmode
Last synced: 18 Jan 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: 24 Jan 2025
https://github.com/hanieas/forum-tdd
Forum with Laravel
forum-site laravel phpunit tdd
Last synced: 19 Jan 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: 19 Jan 2025
https://github.com/guilhermestracini/poc-ghactions-ci-phplaravel
🔬 Proof of Concept of a Laravel (PHP) project using GitHub Actions for build, testing and deploy
ci composer github-actions github-actions-composer github-actions-laravel github-actions-php hacktoberfest laravel packagist php phpunit poc proof-of-concept
Last synced: 25 Jan 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: 19 Jan 2025
https://github.com/softonic/laravel-database-migrate-test-listener
Laravel database migrate test listener
laravel listener migrations phpunit testing
Last synced: 20 Jan 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: 25 Jan 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: 25 Jan 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: 08 Feb 2025
https://github.com/yukihiko-shinoda/docker-compose-init-phpunit-wordpress-plugin
Docker Compose for init WordPress plugin to start TDD.
docker docker-compose phpunit wordpress-plugin wp-cli wp-plugin
Last synced: 05 Feb 2025
https://github.com/cba85/teach-travel-list-api-test
✈️ Tests for API Travel List
Last synced: 15 Jan 2025
https://github.com/riatabduramani/customphpframework
The customPHPframework for your small projects.
composer dependency-injection middleware mongodb mysql-database php7 phpframework phplibrary phpunit twig
Last synced: 08 Jan 2025
https://github.com/victormln/docker-php-nginx-psql-testing
Docker with PHP-fpm + Nginx + PostgreSQL + Xdebug + Testing Tools (PHPUnit + Infection)
docker docker-compose nginx php phpunit postgresql psql
Last synced: 05 Feb 2025
https://github.com/codingcompetitions/codingquest-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: 05 Feb 2025
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/ref-bit/moviesvel
A web app about Movies, TV Shows and Actors.
api jquery laravel laravel7 php phpunit tailwindcss
Last synced: 29 Jan 2025
https://github.com/ctakayama/basicattendanceroster
Full stack attendance roster application to persistently store the present/absent status of students from a database
Last synced: 07 Jan 2025
https://github.com/dyarleniber/laravel7-to-do-list
:clipboard: to-do list with authentication using Laravel 7 framework applying feature tests.
laravel laravel-application phpunit to-do-list
Last synced: 13 Jan 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: 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/abrahamuchos/repository-guide
Users will be able to see a list of repositories of various community projects.
laravel-jetstream laravel-tdd laravel11 phpunit
Last synced: 18 Jan 2025
https://github.com/facile-it/symfony-functional-testcase
A base test case to speed up functional tests in Symfony -- this is a slimmed down fork of liip/LiipFunctionalTestBundle
Last synced: 20 Jan 2025
https://github.com/omribarzik/dockerize-wordpress-phpunit
Docker image for running isolated PHPUnit tests for WordPress plugins and themes with Dockerize
docker docker-image dockerfile dockerize phpunit wordpress
Last synced: 31 Jan 2025
https://github.com/abrahamuchos/tags-filter
Tag filter, developed under TDD methodology.
laravel-blade laravel-tdd laravel11 phpunit tailwindcss vite
Last synced: 18 Jan 2025
https://github.com/habibun/symfony-phpunit
Symfony with PHPUnit
phpunit symfony test testing testing-tools
Last synced: 14 Jan 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: 29 Jan 2025
https://github.com/chesszebra/docker-image-phpunit
A Docker image that runs phpunit
Last synced: 09 Jan 2025
https://github.com/everycheck/test-api-rest-bundle
TestApiRestBundle allows you to test your Symfony REST API deeply.
phpunit symfony symfony-bundle
Last synced: 20 Jan 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: 08 Jan 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: 14 Jan 2025
https://github.com/asispts/phpunit-stubs
PHPUnit stubs for IDE intellisense
autocomplete intellisense phpunit stubs stubs-only
Last synced: 30 Dec 2024
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: 07 Feb 2025
https://github.com/stevenu21/crud-api-rest
Este proyecto es una implementación sencilla hecha en laravel para una API-REST sin autenticación e integrando pruebas unitarias y pruebas de integración.
api-rest backend laravel11 mvc-architecture php8 phpunit testing
Last synced: 03 Jan 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: 28 Nov 2024
https://github.com/ijproject/shopping-system-test-practice
コードテストやキャッシュの活用、メール機能の学習用
mailpit phpunit redis vitest vue-test-utils
Last synced: 27 Jan 2025
https://github.com/codewars/phpunit-codewars
Codewars result printer for PHPUnit
code-runner php phpunit test-reporting
Last synced: 27 Jan 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: 27 Jan 2025
https://github.com/iamapen/dbunit-commentabledataset
Commentable CSV Data Set for DBUnit
Last synced: 27 Jan 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: 27 Jan 2025
https://github.com/sigit-wasis/ci-cd-php
Continuous Integration (CI) dan Continuous Delivery (CD)
circleci continuous-delivery continuous-integration phpunit
Last synced: 30 Dec 2024
https://github.com/eng-gabrielscardoso/petition-api
Petition API made with Laravel, Sail, MySQL, Docker and MVC architecture and Test Oriented/Driven Development
docker laravel laravel-sail mvc mvc-architecture mvc-pattern myslq php phpunit test-driven-development
Last synced: 11 Jan 2025
https://github.com/sheitak/my-little-framework
PHP framework creation based on Symfony
php phpunit symfony symfony-component
Last synced: 23 Jan 2025
https://github.com/nicolasvauche/testing_sf
course docker docker-compose dockerfile github-actions gitlab-ci jenkins phpunit symfony
Last synced: 25 Jan 2025
https://github.com/ngmy/php-library-template
A template repository for PHP libraries
coc-nvim composer coveralls direnv github-actions laradock library phive php php-cs-fixer phpcbf phpcs phpstan phpunit psalm template template-repository
Last synced: 05 Feb 2025
https://github.com/olegmarko/phput-test-laapi
Testing API in Laravel PHPUnit
laravel laravel-testing phpunit
Last synced: 07 Jan 2025
https://github.com/dafexdev/platzi-laravel-api-good-practices-course
Project developed during the Course on Standards and Good Practices for REST APIs with Laravel at Platzi.
api good-practices laravel mariadb php phpunit platzi
Last synced: 25 Nov 2024
https://github.com/maximo-perez-villalba/framework-environment
El componente implementa una arquitectura liviana de control del ambiente de ejecución PHP.
composer environment php php81 phpunit
Last synced: 30 Jan 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: 24 Dec 2024
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: 18 Dec 2024
https://github.com/galcvua/symfonychat
Chat Application with Symfony 7, API Platform 4, Mercure and Firebase WebPush
apiplatform firebase-cloud-messaging mercure php phpunit symfony webpush
Last synced: 21 Dec 2024
https://github.com/dfm18/platzi-laravel-api-good-practices-course
Project developed during the Course on Standards and Good Practices for REST APIs with Laravel at Platzi.
api good-practices laravel mariadb php phpunit platzi
Last synced: 31 Dec 2024
https://github.com/babeuloula/phpunit-coverage-checker
PHPUnit coverage checker
checker coverage phpunit threshold
Last synced: 21 Dec 2024
https://github.com/hypemc/phpunit-function-mock
Provides a simple way to mock built-in PHP functions in PHPUnit tests
mock mock-functions monkey-patching php phpunit phpunit-extension testing
Last synced: 21 Dec 2024