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/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
https://github.com/cba85/teach-travel-list-api-test
✈️ Tests for API Travel List
Last synced: 15 Jan 2025
https://github.com/iamwebwiz/btp-app
Minimalistic Subscribers Management System
github-actions inertiajs laravel phpunit s3 vue
Last synced: 21 Dec 2024
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/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: 21 Dec 2024
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/alexchasx/laravel-payment-app
An example of TDD development
laravel php phpunit tdd unit-testing
Last synced: 11 Jan 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/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/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/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/kevsiraki/actions-test
GitHub Action and Unit Testing Practice
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/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/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/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/laracasts-jverd/kata
A set of patterns to harness my PHP routine
Last synced: 10 Feb 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/czukowski/phpunit-sql
SQL strings testing helpers for PHPUnit
Last synced: 25 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/tyn-tian/booklist-php
In this project, I created a booklist to input and display a list of books that I wanted to read. The aim of this project is to provide a comprehensive understanding of using PHP, starting from basics, object-oriented programming, and even implementing PHP using MySQL.
booklist mvc mysql oop php php-web-apps phpunit
Last synced: 22 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/deminy/test-doubles-explained
To explain test doubles in PHPUnit by using various examples.
mocking php phpunit stubbing test-double test-doubles
Last synced: 24 Jan 2025
https://github.com/rey26/linked-sorted-list
Linked sorted list using PHP 8.1 and Symfony 6
Last synced: 13 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: 05 Feb 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 Oct 2024
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/vinceamstoutz/tests-and-quality-tools
Basic & advanced practice of tests, best practices, analytics & code analysis.
behat ci dependabot endtoend github-actions nektos-act panther php php-cs-fixer phpunit symfony tdd testing
Last synced: 17 Jan 2025
https://github.com/cb8/phpunit-vsts-bridge
Publish test results of PHPUnit to VSTS
Last synced: 21 Dec 2024
https://github.com/zrnik/phpunit-exceptions
Trait for easier exception testing in PHPUnit.
Last synced: 21 Dec 2024
https://github.com/wizardjedi/testcontainers-php
docker phpunit test-automation
Last synced: 21 Dec 2024
https://github.com/puzzle-org/assert
Assertions for PHPUnit
assertions library php phpunit tests unittest
Last synced: 21 Dec 2024
https://github.com/wallacemaxters/testudo
Testudo is a code generator for common testcases using PHPUnit in Laravel
code-generation laravel phpunit test
Last synced: 21 Dec 2024
https://github.com/sudo-bot/docker-phpunit
A docker image for phpunit
docker docker-image dockerfile phpunit phpunit10 phpunit7 phpunit8 phpunit9
Last synced: 28 Jan 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: 21 Dec 2024
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/emchberger/cube-common-develop
Common code for developping the CUBE Tools
Last synced: 28 Jan 2025
https://github.com/bancer/paratest-databases-factory
This library provides a convinient way to automate the creation of test databases and is supposed to be used when running PHP unit tests in parallel.
Last synced: 28 Jan 2025
https://github.com/lfbn/base-model
This is a Base Model that can be extended to define Models. It helps handling data validation, and extracting data.
Last synced: 28 Jan 2025
https://github.com/garbetjie/phpunit-bigquery-schema
A BigQuery schema validator constraint for BigQuery
Last synced: 28 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/carlos-algms/ciunit
PHPUnit tests for Codeigniter 2. This is a fork of the unmaintained my-ciunit bitbucket repo.
codeigniter codeigniter2 php7 php71 phpunit phpunit-tests
Last synced: 22 Jan 2025
https://github.com/bmarsaud/phpunit-snapshot-assertions
A way to test without writing actual test cases for PHP 7.3.
php73 phpunit phpunit-assertions
Last synced: 22 Jan 2025
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/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/wickedone/muppet
unit testing your setters, getters, adders, removers, issers and whatevers
infection integration-testing mutation mutation-testing php phpunit tdd test testing testing-tools unit-test unit-testing
Last synced: 22 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/actuallyconnor/pseudo
A system for mocking PHP PDO connections
hacktoberfest pdo pdo-wrapper php phpunit
Last synced: 23 Oct 2024
https://github.com/dumindup/symfonydemo
This is a PHP Symfony version 3.4 based demo project.
bootstrap5 css3 datatables doctrine html5 jquery php phpunit sqlite sqlite3 symfony symfony3 twig
Last synced: 23 Jan 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/ollysun/addressbook
CRUD application develop with symfony, twig, doctrine
doctrine-orm php71 phpunit phpunit-tests symfony3 twig-templates
Last synced: 23 Jan 2025
https://github.com/sjeguedes/symfonytdac
Symfony 3 upgrade and application management
blackfire faker functional-testing phpunit symfony3 symfony4 unit-testing upgrade
Last synced: 23 Jan 2025
https://github.com/belarif/new-todo-list
Améliorer une application existante
codacy phpunit symfony-profiler symfony3 symfony6 unittest
Last synced: 23 Jan 2025
https://github.com/yamayuski/php-new-directory-structure
PHP new directory structure WITHOUT tests
Last synced: 21 Jan 2025
https://github.com/golfingsingh/php-ext
A chrome extension to show PHP (Laravel) devtools console
curve25519 ed25519 excel-export excelwriter laravel phalcon php php-extension phpunit sodium swoole xlswriter xlsx xsalsa20poly1305
Last synced: 21 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