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/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/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/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/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/nicolasvauche/testing_sf
course docker docker-compose dockerfile github-actions gitlab-ci jenkins phpunit symfony
Last synced: 10 Feb 2025
https://github.com/tyn-tian/php-blogs
In this project, I am creating a PHP blog that is similar to Medium but only includes the basic features. It uses PHP Native, MVC architecture with Repository and Service layers, as well as a router. Additionally, I am conducting unit tests with PHPUnit.
blogs composer mvc-architecture mysql-database phpunit router tinymce-plugin
Last synced: 25 Jan 2025
https://github.com/boscan-alexandru/the-courier-challenge
Woot.ro challenge
Last synced: 25 Jan 2025
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 Jan 2025
https://github.com/czukowski/phpunit-sql
SQL strings testing helpers for PHPUnit
Last synced: 25 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/leonkeneddy86/katavehicletolls
controllers database laravel models php phpmyadmin phpunit testing views
Last synced: 01 Feb 2025
https://github.com/discoverygarden/phpunit-action
Github action to launch PHPUnit tests.
Last synced: 15 Feb 2025
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/interviewstreet/twig-coverage-merger
Code Coverage For Twig Templates
clover codeclimate codecoverage phpunit twig twig-templates
Last synced: 07 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/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/alisson-ribeiro/laravel-web-app
laravel laravel-application laravel-framework laravel-jobs php phpunit phpunit-tests
Last synced: 08 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/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/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/olegmarko/phput-test-laapi
Testing API in Laravel PHPUnit
laravel laravel-testing phpunit
Last synced: 07 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/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/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/wp-launchpad/phpunit-wp-hooks
This library is a PHPUnit library aimed to facilitate mocking WordPress hooks during integration testing.
Last synced: 11 Feb 2025
https://github.com/iamapen/dbunit-commentabledataset
Commentable CSV Data Set for DBUnit
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/codewars/phpunit-codewars
Codewars result printer for PHPUnit
code-runner php phpunit test-reporting
Last synced: 27 Jan 2025
https://github.com/ijproject/shopping-system-test-practice
コードテストやキャッシュの活用、メール機能の学習用
mailpit phpunit redis vitest vue-test-utils
Last synced: 27 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/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/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/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/habibun/symfony-phpunit
Symfony with PHPUnit
phpunit symfony test testing testing-tools
Last synced: 14 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/trngtam10d/php-web2-ck-v1
PHPUnit , WSC , Design Partent
ajax-form html-css-javascript php8 phpmailer phpunit
Last synced: 15 Feb 2025
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/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/tyler36/phpunit-demo
github-workflow php phpunit testing
Last synced: 11 Feb 2025
https://github.com/gitmaz/Poker-Pro
This is second test I successfully passed for Newscorp. It is a sample to show my proficiency SOLID oop concepts and design patterns. It implement strategy design pattern. It solves how to find Straightness in a set of Poker cards.
composer phpunit strategy-design-pattern vanilla-php
Last synced: 23 Oct 2024
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/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/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/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/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/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/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/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/hfagerlund/strip_anchors
Custom Twig extension for RSS/Atom templates
php phpunit symfony symfony4 twig twig-extension twig-filter
Last synced: 27 Dec 2024
https://github.com/cba85/teach-travel-list-api-test
✈️ Tests for API Travel List
Last synced: 15 Jan 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/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/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/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/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/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/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/laracasts-jverd/kata
A set of patterns to harness my PHP routine
Last synced: 10 Feb 2025
https://github.com/gopibabus/phpunit-notes
PHPUnit Notes
feature-testing integration-testing php phpunit unit-testing
Last synced: 28 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/shyx0rmz/phpunit-mock-functions
Extend PHPUnit with the ability to mock (internal) functions
Last synced: 19 Jan 2025
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/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/shengyou/91dojo-sibala-team1
91dojo sibala project team 1
91dojo agiletour-hsinchu-2017 php phpunit sibala
Last synced: 28 Jan 2025
https://github.com/shengyou/91dojo-sibala-team2
91dojo sibala project team 2
91dojo agiletour-hsinchu-2017 php phpunit sibala
Last synced: 28 Jan 2025
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/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/easbarba/apito_api
Apito | Backend
api-platform direnv dockerfile free-software php8 phpunit podman postgresql symfony
Last synced: 11 Jan 2025
https://github.com/zs1l3nt/web-monetary
Monetary is a finance tracker built on the microservices architecture that allows you to record all of your finances manually
chakraui cypress docker githubactions laravel php phpunit postgresql react typescript
Last synced: 28 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/leodhb/poketrader
Simple Pokémon trade calculator. Made as empoyment test for bxblue
composer mvc-framework php phpunit pokedex pokemon
Last synced: 28 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/thiiagoms/learning-phpunit
Learning about PHPUnit :blue_heart: :bug:
Last synced: 16 Jan 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