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-02 00:22:35 UTC
- JSON Representation
https://github.com/keizah7/phpunit-example
Example of using PHPUnit in PHP project
Last synced: 10 Jan 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: 04 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/drupaltest/queue-runner-trait
A queue runner trait for use with Drupal Test Traits.
Last synced: 28 Nov 2024
https://github.com/lion-packages/test
library to implement testing with helpers that allow easy testing with PHPUnit
Last synced: 14 Oct 2024
https://github.com/ijproject/job-hunting-assistance
就活生が企業情報や自己分析情報を一括で管理することができる就活支援ツール(サンプル垢でログインしてもらって構いません email: [email protected], pass: abcd1234)
aws-ec2 aws-route53 breeze drawio eslint figma inertia jest laravel10 mysql phpunit prettier storybook typescript vue-test-utils vue3 vuetify
Last synced: 27 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/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: 18 Jan 2025
https://github.com/defenestrator/test-printer
A test result printer for PHPUnit
composer php phpunit printer test-printer testing
Last synced: 22 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/CurlyBytes/codeigniter-iii-ultimate
All the best practice and setup for startup project using CI3
ajax azure azure-devops best-practices ci3 cicd codeigniter3 composer docker html-css-javascript oop php phpunit progressive-enhancement progressive-web-app startup template-project
Last synced: 23 Oct 2024
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/stripe-checkout-tdd-laravel
Laravel Test-Driven Development for Stripe
artisan-command feature-testing laravel laravel-framework laravel6 php phpunit stripe stripe-checkout tdd test-driven-development unit-testing
Last synced: 17 Dec 2024
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/gerardroche/sublime-phpunit-snippets
PHPUnit snippets for Sublime Text
Last synced: 27 Jan 2025
https://github.com/angelprz8a/laravel_phpunit
Are two projects to test the code made to see if working as expected, the first is an example to understand the basic sintaxis of PhpUnit validating the correct structure of emails and functions of the post model, the second is a practice to apply tests into a project where create and delete tags.
Last synced: 27 Jan 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: 27 Jan 2025
https://github.com/delevauxgerard1/demo-projects
Demo projects with testing
Last synced: 27 Jan 2025
https://github.com/jalbam/misc_test_zone
[Miscellaneous test zone] Simple test code and projects for self-learning purposes and fun.
ajax bower composer ember-framework google-custom-search-api interview-test json jsonp miscellaneous nodejs npm phantomjs php php7 phpunit practices qunit rest restful xhr
Last synced: 21 Jan 2025
https://github.com/nguyenj-c/tictactoe
Backend TicTacToe
backend-tictactoe docker php phpunit
Last synced: 08 Jan 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/olegmarko/phput-test-laapi
Testing API in Laravel PHPUnit
laravel laravel-testing phpunit
Last synced: 07 Jan 2025
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/matriphe/laravel-pkg-test-action
GitHub Action to test Laravel package and library compatibility using PHPUnit
hacktoberfest laravel phpunit testing
Last synced: 10 Jan 2025
https://github.com/dialeleven/php_unit_freecodecamp
Using FreeCodeCamp.org PHPUnit tutorial.
Last synced: 18 Jan 2025
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/milanowicz/php-testing
Library for PHPUnit testing
php phpunit testing testing-tools unit-testing
Last synced: 23 Jan 2025
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/habibun/symfony-phpunit
Symfony with PHPUnit
phpunit symfony test testing testing-tools
Last synced: 14 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/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/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/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/firmansyah2701/grade_unit_testing
Simple App manual and automation unit testing grade
mvc-architecture php phpunit whitebox-testing
Last synced: 03 Jan 2025
https://github.com/coderius/php-helpers
php helpers
composer composer-package helper-functions php7 phpunit phpunit-tests
Last synced: 24 Jan 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/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/mickaelandrieu/learn-testing-with-php-and-js
For pedagogic purposes only
cypress esgi learning-exercise phpunit
Last synced: 27 Jan 2025
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/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/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/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: 02 Feb 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/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/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/SerratoTech/Laravel-Testing-Project
kahlan laravel laravel-5 laravel-52 php php56 phpspec phpunit phpunit-tests sqlite testing
Last synced: 04 Jan 2025
https://github.com/fadilxcoder/selenium
PHP / Selenium automated testing
automated-testing php phpunit selenium
Last synced: 04 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/boscan-alexandru/the-courier-challenge
Woot.ro challenge
Last synced: 25 Jan 2025
https://github.com/thiiagoms/learning-phpunit
Learning about PHPUnit :blue_heart: :bug:
Last synced: 16 Jan 2025
https://github.com/fadilxcoder/phpunit
PHP Unit - Udemy
code-coverage github-actions notes php phpunit test udemy
Last synced: 04 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/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/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/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: 11 Dec 2024
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/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/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/sergeymakinen/tests
Common PHPUnit tests stuff
php php-library phpunit test tests unit-testing unittest
Last synced: 19 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: 27 Jan 2025
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/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/wtnabe/tdd-bed-php-phpunit
A minimum base for TDD practice with PHP and PHPUnit
Last synced: 12 Jan 2025
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