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-09 00:22:42 UTC
- JSON Representation
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/olegmarko/phput-test-laapi
Testing API in Laravel PHPUnit
laravel laravel-testing phpunit
Last synced: 07 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/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: 15 Feb 2025
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: 10 Feb 2025
https://github.com/x42en/elixir-php
Define an abstract layer between your app and your data. Your DB is then a RESTFul API communicating in JSON.
database database-management php php-framework phpunit restful-api
Last synced: 30 Jan 2025
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/alexchasx/laravel-payment-app
An example of TDD development
laravel php phpunit tdd unit-testing
Last synced: 11 Jan 2025
https://github.com/tyler36/phpunit-demo
github-workflow php phpunit testing
Last synced: 11 Feb 2025
https://github.com/dotpipe/wisephp
The Ultimate in PHP Open programming. Language conversions, JavaScript initialization, Load-Balancers, PHPUnit Test Creator, opensource programming. etc.
assembly cpp java oop-concepts pasm phpunit
Last synced: 10 Feb 2025
https://github.com/monamoxie/flash-card
A powerful command line application for managing and practicing flash cards. Written in PHP with CLI authentication capabilities, it is portable, fully containerised and easy to setup.
cli command-line-interface docker flashcards laravel mysql nginx php phpunit
Last synced: 10 Feb 2025
https://github.com/polderknowledge/build-tools
A default set of common build tools that we use for our projects and libraries.
build-tools ci codestyle cs lint phpunit testing tests
Last synced: 09 Jan 2025
https://github.com/rizkytegar/laravel-phpunittest-example
This project is a Laravel application used to perform API testing against the reqres.in endpoints.
laravel phpunit reqres-api unit-testing
Last synced: 13 Feb 2025
https://github.com/javi-cc/laravel-api-crud-template
Laravel 10 API CRUD USERS TEMPLATE
api cache-data docker email-sender excel-export factories laravel middleware multi-language observers pdf-export php8 phpunit policies postman sanctum seeders testing traits uuid
Last synced: 10 Feb 2025
https://github.com/interviewstreet/twig-coverage-merger
Code Coverage For Twig Templates
clover codeclimate codecoverage phpunit twig twig-templates
Last synced: 07 Feb 2025
https://github.com/zrnik/phpunit-exceptions
Trait for easier exception testing in PHPUnit.
Last synced: 13 Feb 2025
https://github.com/victortavaresd3v/quiz-dev-laravel-api
Quiz Dev REST API
api-documentation api-rest continuous-integration docker laravel mysql php phpunit quiz-application tests
Last synced: 10 Feb 2025
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: 13 Feb 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: 13 Feb 2025
https://github.com/puzzle-org/assert
Assertions for PHPUnit
assertions library php phpunit tests unittest
Last synced: 13 Feb 2025
https://github.com/gregrickaby/vue-commerce-lab
🛍️ Experimental e-comm dashboard built with Laravel, Vue.js, Inertia.js, and TailwindCSS.
atomic-design github-actions inertiajs laravel10 phpunit storybook tailwindcss typescript vitest vue3 ziggy
Last synced: 08 Feb 2025
https://github.com/alisson-ribeiro/jobs-platform
A simple platform made with laravel in order to practice some of its features, including its ORM (Eloquent). Using the best practices in Git (semantic commits). Looking forward to implement some tests.
eloquent-orm laravel laravel-application laravel-framework php phpunit phpunit-tests
Last synced: 10 Feb 2025
https://github.com/babeuloula/phpunit-coverage-checker
PHPUnit coverage checker
checker coverage phpunit threshold
Last synced: 13 Feb 2025
https://github.com/iamwebwiz/btp-app
Minimalistic Subscribers Management System
github-actions inertiajs laravel phpunit s3 vue
Last synced: 13 Feb 2025
https://github.com/rrodrigofranco/formulamanager
Este projeto consiste no desenvolvimento de um sistema de gerenciamento de fórmulas de manipulação para uma farmácia de manipulação. O sistema permitirá que os clientes solicitem fórmulas personalizadas, e cada fórmula poderá estar associada a vários ativos.
laravel mysql phpunit swagger testes testes-unitarios
Last synced: 08 Feb 2025
https://github.com/edaozde/api-events-management
api-rest laravel phpunit postman
Last synced: 10 Feb 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: 10 Feb 2025
https://github.com/kevsiraki/actions-test
GitHub Action and Unit Testing Practice
Last synced: 10 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: 10 Feb 2025
https://github.com/alisson-ribeiro/laravel-web-app
laravel laravel-application laravel-framework laravel-jobs php phpunit phpunit-tests
Last synced: 08 Feb 2025
https://github.com/devkabir/wordpress-plugin-phpunit-starter
This repository provides a starter kit for unit testing WordPress plugins using PHPUnit.
Last synced: 10 Feb 2025
https://github.com/nathangibbs3/cptgenerate
JIT PHPUnit Test Generation. Build Unit tests for diverse PHPUnit versions from a master set of PHPUnit tests.
automation build-tool jit php phpunit phpunit-tests test-generation
Last synced: 18 Jan 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: 14 Feb 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: 10 Feb 2025
https://github.com/agarzon/myphp
Docker image based on webdevops/php-nginx-dev but adding a little more :-)
docker docker-image ioncube php php-nginx-dev php7 phpunit webdevops
Last synced: 15 Feb 2025
https://github.com/ericles-porty/events-scheduler
Fiz esse projeto para praticar 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: 17 Dec 2024
https://github.com/code-architect/restful-api-with-laravel-and-dingo
A Laravel based fully functional Restful API with custom commands and best coding practices of laravel.
apidoc-generator artisan-command composer continuous-integration dingo-api guzzle jwt-auth jwt-authentication jwt-token laratrust laravel laravel55 mysql php7 phpunit rest-framework restful-api sqlite3 travis-ci version-control
Last synced: 10 Jan 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: 10 Feb 2025
https://github.com/junaidbinjaman/phpunit-basic-configuration
PHP unit practice codes goes inside this repo.
code-units php-testing phpunit unit-testing
Last synced: 18 Jan 2025
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 Jan 2025
https://github.com/mikerogne/laravel-tag-assertions
Adds useful tag assertions to Laravel's TestResponse class.
Last synced: 18 Jan 2025
https://github.com/phoenixrvd/phpunit-data-provider-yaml
Magic helper to autoload YAML, JSON or PHP files for data providers in PHPUnit.
clean-code composer-package mit-license php php-library php56 php71 php72 php73 phpunit phpunit-extension
Last synced: 18 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: 24 Dec 2024
https://github.com/nepster-web/php-crawler-test-work
Тестовое задание
docker php-crawler php7 phpunit
Last synced: 30 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: 10 Feb 2025
https://github.com/silasyudi/inject-mocks
Automatic injection of mocks into test subjects via @InjectMocks and @Mock annotations, to speed up unit testing with PHPUnit.
annotations inject-mocks mocks php phpunit testing-tools tests
Last synced: 10 Feb 2025
https://github.com/sebsept/php-starter
Php Opiniated Ready to use template (composer & Docker)
composer docker git php php-cs-fixer phpstan phpunit pre-commit-hook
Last synced: 18 Dec 2024
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: 10 Jan 2025
https://github.com/laracasts-jverd/kata
A set of patterns to harness my PHP routine
Last synced: 10 Feb 2025
https://github.com/shimomo/wercker-laravel-phpunit-example
Configuration to Run Laravel Tests on Wercker.
Last synced: 13 Jan 2025
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: 10 Feb 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: 10 Feb 2025
https://github.com/abrahamuchos/restaurant-tdd-api
Restaurant API Rest - Laravel 11 TDD
api-rest jwt laravel11 phpunit tdd-laravel
Last synced: 10 Feb 2025
https://github.com/victortavaresd3v/travel-agency-laravel-api
Travel Agency REST API
api-documentation api-rest authentication continuous-integration docker laravel mysql php phpunit tests travel-agency-system
Last synced: 10 Feb 2025
https://github.com/dcorrea777/code-craft
CodeCraft is a boilerplate for PHP projects focused on code quality.
Last synced: 10 Feb 2025
https://github.com/vladimircreator/crispy-system
RESTful API для организации записной книжки.
composer laravel php phpunit postgresql swagger
Last synced: 10 Feb 2025
https://github.com/fluentci-demos/fluentci-demo-php-laravel
A FluentCI demo CI/CD pipeline using PHP Laravel
cicd continuous-delivery continuous-integration laravel php phpunit wasm
Last synced: 10 Feb 2025
https://github.com/ianpatricck/easy-kanban
:bookmark_tabs: A Simple Kanban Task Management
agile alpine alpinejs clean-architecture kanban kanban-board pdo phinx phinx-migrations php php-8 phpunit slim slim-framework slim4 sqlite task-manager twig
Last synced: 10 Feb 2025
https://github.com/kmuenkel/concept-factory
Auto-generate dummy-data for tests with cascading realistic relationships based on Model configs
composer data-generator laravel phpunit
Last synced: 10 Feb 2025
https://github.com/aircargobook/cakephp-fixture-importer
cakephp-plugin fixture-loading phpunit
Last synced: 10 Feb 2025
https://github.com/cb8/phpunit-vsts-bridge
Publish test results of PHPUnit to VSTS
Last synced: 13 Feb 2025
https://github.com/janedbal/phpstan-bug-7324
Reproduction of "Unresolvable type" PHPStan error in PHPUnit\assertSame
Last synced: 12 Feb 2025
https://github.com/wizardjedi/testcontainers-php
docker phpunit test-automation
Last synced: 13 Feb 2025
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: 13 Feb 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/geshan/dataprovider-example
A simple example of PHPUnit data provider.
data-provider packagist php-unit phpunit phpunit-tests quality
Last synced: 10 Jan 2025
https://github.com/ozh/phpunit-phpstorm-printer
Simple phpunit printer to simplify opening files with phpstorm from the CLI
phpstorm phpunit phpunit-printer
Last synced: 25 Jan 2025
https://github.com/barcellos-pedro/code-katas-php-unit
Course based on Laracasts Series
Last synced: 25 Dec 2024
https://github.com/camilo716/crello
Web Tasks Board
composer css javascript laravel mysql php phpunit
Last synced: 10 Feb 2025
https://github.com/eby8zevin/travisci-php
Travis CI
composer php phpunit travis-ci
Last synced: 25 Dec 2024
https://github.com/vukanac/ci-base-php
CI with PHP and TravisCI
ci ci-cd codecoverage php phpcs-phpcbf phpunit travis-ci
Last synced: 10 Feb 2025
https://github.com/victormln/docker-php-testing
Docker with PHP-fpm + Xdebug + Testing Tools (PHPUnit + Infection)
docker docker-compose php phpunit testing
Last synced: 13 Jan 2025
https://github.com/bbatsche/filesystem-assertions
PHPUnit assertions for filesystem objects
assertions filesystem php phpunit testing
Last synced: 29 Dec 2024
https://github.com/elliotjreed/php-test-runner
Docker image with PHPUnit, PHPCS, Composer, and various PHP extensions. Could be used for a CI platform such as Travis or Bitbucket Pipelines.
bitbucket-pipelines phpcs phpunit travis travis-ci
Last synced: 26 Dec 2024
https://github.com/lion-packages/user-management
User management, user authentication and 2fa authentication
2fa authentication php phpunit
Last synced: 09 Feb 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