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/sergeymakinen/yii2-tests
Common Yii 2 extension tests stuff
php php-library phpunit test tests unit-testing unittest yii2 yii2-extension
Last synced: 20 Jan 2025
https://github.com/fzldn/lumen-checklists
Simple REST API Checklists app using Lumen
laravel lumen lumen-api php phpunit rest-api unit-testing
Last synced: 26 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/raphaelstolt/phpunit-blink1-test-listener
A blink(1) test listener for PHPUnit.
blink1 phpunit phpunit-test-listener
Last synced: 08 Dec 2024
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/tbhaxor/taskify
A tutorial todo application using laravel framework.
hacktoberfest inertiajs laravel phpunit render todolist tutorial vite
Last synced: 18 Dec 2024
https://github.com/gabrieldarezzo/alura-phpunit
Testes do phpunit (Windows + Composer)
Last synced: 27 Dec 2024
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/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/gustttavodev/microservice-catalog-video-php
Microsserviço de catálogo de vídeos, utilizando CLEAN ARCH + Laravel, e implementação testes unitários com PhpUnit.
clean-architecture laravel-framework php8 phpunit
Last synced: 18 Jan 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/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: 09 Oct 2024
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/peagah-vieira/monorepo-auth-dashboard
This repository is a monolithic template that integrates Laravel and React to create fully-featured authentication screens and a modern dashboard, using Typescript for added security and ease of maintenance.
authentication dashboard docker inertia laravel monolith phpunit react sail shadncui typescript
Last synced: 10 Dec 2024
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: 09 Oct 2024
https://github.com/gealex/doublit
Double and test PHP classes easily in PhpUnit
mock mocking php phpunit test test-doubles testing testing-tools unit-test unit-testing
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: 23 Dec 2024
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: 11 Dec 2024
https://github.com/yukihiko-shinoda/docker-compose-phpunit-wordpress-plugin
Docker Compose for PHPUnit for WordPress plugin.
docker docker-compose phpcs phpunit remote-development remote-development-container visual-studio-code vscode wordpress wordpress-development wordpress-plugin wordpress-plugin-development wp wp-plugin
Last synced: 11 Dec 2024
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/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: 18 Dec 2024
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/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/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: 12 Dec 2024
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/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: 23 Dec 2024
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/keinos/practice_phpunit-test-of-stdin
✅ Sample PHPUnit test of a function that receives a value from "STDIN" input.
Last synced: 17 Dec 2024
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/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/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/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/nepster-web/php-crawler-test-work
Тестовое задание
docker php-crawler php7 phpunit
Last synced: 30 Jan 2025
https://github.com/czukowski/phpunit-sql
SQL strings testing helpers for PHPUnit
Last synced: 25 Jan 2025
https://github.com/cba85/teach-travel-list-api-test
✈️ Tests for API Travel List
Last synced: 15 Jan 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/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: 09 Oct 2024
https://github.com/aircargobook/cakephp-fixture-importer
cakephp-plugin fixture-loading phpunit
Last synced: 18 Dec 2024
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: 18 Dec 2024
https://github.com/edaozde/api-events-management
api-rest laravel phpunit postman
Last synced: 18 Dec 2024
https://github.com/dcorrea777/code-craft
CodeCraft is a boilerplate for PHP projects focused on code quality.
Last synced: 18 Dec 2024
https://github.com/vladimircreator/crispy-system
RESTful API для организации записной книжки.
composer laravel php phpunit postgresql swagger
Last synced: 18 Dec 2024
https://github.com/abrahamuchos/restaurant-tdd-api
Restaurant API Rest - Laravel 11 TDD
api-rest jwt laravel11 phpunit tdd-laravel
Last synced: 18 Dec 2024
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: 18 Dec 2024
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: 18 Dec 2024
https://github.com/laracasts-jverd/kata
A set of patterns to harness my PHP routine
Last synced: 18 Dec 2024
https://github.com/leonkeneddy86/katavehicletolls
controllers database laravel models php phpmyadmin phpunit testing views
Last synced: 01 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: 18 Dec 2024
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: 18 Dec 2024
https://github.com/kevsiraki/actions-test
GitHub Action and Unit Testing Practice
Last synced: 18 Dec 2024
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: 18 Dec 2024
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: 18 Dec 2024
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: 18 Dec 2024
https://github.com/talkinnl/dont-leak
A simple library to reduce memory usage during a phpunit run.
Last synced: 09 Oct 2024
https://github.com/devkabir/wordpress-plugin-phpunit-starter
This repository provides a starter kit for unit testing WordPress plugins using PHPUnit.
Last synced: 18 Dec 2024
https://github.com/alejandrososa/firestorm
Star Wars: Operación Firestorm
ddd-cqrs ddd-events docker microservices php73 phpunit symfony4
Last synced: 19 Jan 2025
https://github.com/alexandrelamberty/composer-project-skeleton
:elephant: A basic Composer PHP project template with unit tests.
composer package-manager php phpunit project template
Last synced: 27 Dec 2024
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/shimomo/wercker-laravel-phpunit-example
Configuration to Run Laravel Tests on Wercker.
Last synced: 13 Jan 2025
https://github.com/janedbal/phpstan-bug-7324
Reproduction of "Unresolvable type" PHPStan error in PHPUnit\assertSame
Last synced: 19 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/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/geoffroydutot/todo-co-oc-p8
Project 8 of Openclassrooms PHP - Symfony formation
audit fixtures mysql openclassrooms php74 phpunit poo symfony4 testing twig uml-diagrams unit-test
Last synced: 19 Jan 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: 09 Oct 2024
https://github.com/camilo716/crello
Web Tasks Board
composer css javascript laravel mysql php phpunit
Last synced: 18 Dec 2024
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: 18 Dec 2024
https://github.com/alisson-ribeiro/laravel-web-app
laravel laravel-application laravel-framework laravel-jobs php phpunit phpunit-tests
Last synced: 09 Oct 2024
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: 18 Dec 2024
https://github.com/delabon/aiartgen
Social media for AI artists where they can leverage Opanai's DALL-E to generate modern art. Built with Laravel.
dall-e javascript laravel openai-api php8 phpstan phpunit tailwind
Last synced: 09 Oct 2024
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/iamapen/dbunit-commentabledataset
Commentable CSV Data Set for DBUnit
Last synced: 27 Jan 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/jason-gao/yundunsdk
YUNDUNSDK
composer guzzle php-cs-fixer phpunit travis-ci
Last synced: 27 Dec 2024