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-01-20 00:20:50 UTC
- JSON Representation
https://github.com/tomkyle/webapp-boilerplate
My take on an app boilerplate: PHP + Slim 4 + pretty much everything I find useful
docker gulp php php8 phpunit slim4 slim4-skeleton webpack
Last synced: 29 Dec 2024
https://github.com/bjoern-hempel/php-calendar-api
An API for building ready-made calendars.
api-platform calendar php php8 phpstan phpunit symfony symfony6
Last synced: 07 Nov 2024
https://github.com/YOURLS/YOURLS-unit-tests
YOURLS Unit Tests
php phpunit url-shortener yourls
Last synced: 26 Oct 2024
https://github.com/jitesoft/docker-phpunit
PHPUnit docker image
docker docker-phpunit dockerfile hacktoberfest php phpunit xdebug
Last synced: 09 Nov 2024
https://github.com/pionl/laravel-swagger-test
Test your routes using Laravel's underlying request testing (without making real request) against your API schema.
api laravel openapi phpunit swagger testing-tools
Last synced: 11 Oct 2024
https://github.com/rask/wp-test-framework
A librarized version of the WordPress core PHPUnit test framework
phpunit testing-framework wordpress wordpress-development wordpress-php-library
Last synced: 14 Nov 2024
https://github.com/f3ath/minesweeper-phpgeeks
TDD Kata: Minesweeper game
minesweeper minesweeper-game php php7 phpunit tdd unittest
Last synced: 08 Nov 2024
https://github.com/cspray/assert-throws
A library for testing complex exceptions
Last synced: 14 Oct 2024
https://github.com/psalmsin1759/api-resume
The Laravel Resume API is a web application developed using the Laravel framework and Laravel Sail for Docker-based development. This API allows users to create and manage their professional resumes. Additionally, it includes Swagger documentation for easy reference and interaction.
api-rest docker laravel php phpunit resume swagger
Last synced: 14 Oct 2024
https://github.com/joomla-framework/test
Joomla Framework Test Package
joomla joomla-framework mocking php phpunit reflection
Last synced: 12 Oct 2024
https://github.com/123inkt/phpunit-extensions
A library with convenient test case classes and functions for phpunit
Last synced: 19 Dec 2024
https://github.com/vincentkoc/wordpress-test-template
Unit Testing and Travis CI template for Wordpress Plugins and Wordpress Installations
phpcs phpcs-config phpunit phpunit-tests travis-ci travis-ci-configuration wordpress-boilerplate wordpress-development wpcli
Last synced: 29 Sep 2024
https://github.com/cawolf/phpstorm-quick-mock
PHPStorm plugin allowing you to quickly create mock objects from within a test class
mock php phpstorm-plugin phpunit prophecy testing
Last synced: 27 Oct 2024
https://github.com/thenlabs/pyramidal-tests
A complementary framework for PHPUnit that focuses on simplicity, reusability, and storytelling.
bdd bdd-framework bdd-style bdd-style-testing-framework php phpunit phpunit-extension phpunit-tests testing-framework
Last synced: 28 Sep 2024
https://github.com/idrinth/phpunit-test-generator
Generates tests for phpunit
generator phpunit test-generation unittest
Last synced: 12 Oct 2024
https://github.com/bouiboui/hyper-sebastian-bergmanns-portrait-as-a-background
Hyper plug in for Sebastian Bergmann's portrait as your terminal background
Last synced: 30 Sep 2024
https://github.com/automattic/phpunit-docker
Run PHPUnit 7, 8 or 9 tests from a Docker image.
Last synced: 29 Oct 2024
https://github.com/jdgrimes/wp-filesystem-mock
Shim for the WordPress filesystem API to use a mock filesystem in PHPUnit tests
phpunit phpunit-tests wordpress wordpress-filesystem-api
Last synced: 18 Oct 2024
https://github.com/proklung/bitrix.phpunit.testing.tools
Кастомные инструменты для PHPUnit тестов в среде Битрикс.
bitrix php-library php7 phpunit
Last synced: 18 Oct 2024
https://github.com/wpstarter/wp-testbench
A tool to set up a WordPress test environment for PHPUnit testing
phpunit test testing testing-tools unittest wordpress
Last synced: 18 Oct 2024
https://github.com/ondrejmirtes/mocktainer
Create objects of classes with mocked dependencies more easily!
Last synced: 10 Oct 2024
https://github.com/rancoud/session
Session Package
composer coverage database encryption packagist php php74 php80 php81 phpunit phpunit9 redis session sessionhandlerinterface
Last synced: 11 Oct 2024
https://github.com/hasnayeen/laravel-meetup-2017
Source code from the laravel meetup presentation
Last synced: 21 Dec 2024
https://github.com/devdrops/coding-dojo-php-boilerplate
:computer: A boilerplate to get a coding dojo environment up and running.
coding-dojo dojo php phpunit vagrant
Last synced: 20 Dec 2024
https://github.com/chrono-meter/wp-plugin-devcontainer
A simple dev container template for WordPress plugin development.
devcontainer docker-compose dockerfile mysql php phpunit selenium vscode wordpress
Last synced: 14 Oct 2024
https://github.com/clagiordano/phpunit-result-printer
Phpunit custom result printer class
cli phpunit phpunit-tests printer results unittesting
Last synced: 18 Oct 2024
https://github.com/vasekpurchart/phing-tester
Helper tool for writing Phing component tests using PHPUnit
Last synced: 14 Oct 2024
https://github.com/sanmai/phpunit-legacy-adapter
PHPUnit Legacy Versions Adapter
phpunit phpunit-legacy-adapter
Last synced: 15 Oct 2024
https://github.com/kenjis/ci3-news
CodeIgniter 3 News Tutorial
codeigniter3 phpunit phpunit-tests tutorial
Last synced: 06 Dec 2024
https://github.com/jeslopcru/git-score
script to compute some "scores" for committers in a git repo.
git php phpunit symfony-console
Last synced: 21 Dec 2024
https://github.com/proklung/phpunit.testing.tools
Кастомные инструменты для PHPUnit тестов
Last synced: 06 Nov 2024
https://github.com/datto/phpunit-entropy
A PHPUnit plugin to aid randomized unit testing
Last synced: 08 Nov 2024
https://github.com/chubbyphp/chubbyphp-mock
A helper trait simplify mocking within phpunit.
Last synced: 08 Nov 2024
https://github.com/alecrabbit/sh-php-dev-helper
Shell script to make PHP development easier
boilerplate library package php php-cs php-test php-testing phpstan phpunit psalm psr psr-4 shell shell-script template test
Last synced: 08 Jan 2025
https://github.com/angelov/phpunit-php-vcr
A library that allows you to easily use the PHP-VCR library in your PHPUnit tests.
Last synced: 19 Nov 2024
https://github.com/phpfui/htmlunittester
PHPUnit Testing extensions for HMTL and CSS
Last synced: 11 Nov 2024
https://github.com/tbreuss/php-package-skeleton
Conrete PHP Package Skeleton using Best-Practices
best-practices composer php phpcs phpunit skeleton
Last synced: 13 Nov 2024
https://github.com/qratorlabs/smocky
Mocker helper based on runkit7
helper mock mocking-methods php phpunit runkit7 testing
Last synced: 16 Nov 2024
https://github.com/petrkotek/phpunit-naughtytestdetector
"Naughty test detector" for PHPUnit. Identifies tests, which don't clean after themselves.
Last synced: 16 Nov 2024
https://github.com/bariscodefxy/simpledb
A easy PDO database library for PHP
composer composer-library composer-package php php-library php7 phpunit
Last synced: 31 Dec 2024
https://github.com/diegoangel/informe-gei
National Inventory of Greenhouse Gases made it with ZF3 and Doctrine
doctrine php7 phpunit scrutinizer zf3 zf3-api zf3-mvc
Last synced: 17 Jan 2025
https://github.com/maykonn/github-actions-php-phpunit
Github actions for PHP with PHPUnit tests
ci continuous-delivery continuous-integration git github github-action github-actions php php7 phpunit
Last synced: 30 Nov 2024
https://github.com/luisrovirosa/sonictest
Library to speed up your testing cycle. Execute only the tests affected by the code changes.
php phpunit tdd testing testing-tools
Last synced: 25 Nov 2024
https://github.com/mhujer/consistence-phpunit
Consistence PHPUnit adds Assert for Enums from consistence/consistence
Last synced: 21 Nov 2024
https://github.com/suin/livexample
💯 Ensures your example codes works well by unit testing.
example-code livexample php phpunit phpunit-extension testing unit-testing
Last synced: 22 Nov 2024
https://github.com/jbzoo/skeleton-php
PHP Skeleton for new JBZoo projects
jbzoo php php-skeleton phpunit skeleton test testing unit-testing
Last synced: 27 Nov 2024
https://github.com/yoyosan/sublime-phpunit
Sublime PHPUnit plugin version for Windows and Linux.
linux phpunit sublime-text-3 testing-tools windows
Last synced: 10 Jan 2025
https://github.com/omarmakled/pet-store
An implementation of pet store example with ddd
ddd-architecture guzzle php7 phpunit
Last synced: 09 Jan 2025
https://github.com/dickens-odera/laravel-to-do
A simple To Do app with API
api feature-testing laravel phpunit restful-api to-do-list unit-testing
Last synced: 14 Jan 2025
https://github.com/semlabs/newman-reporter-phpunit
A newman reporter with a PHPUnit like style
newman newman-reporter phpunit postman postman-reporter reporter
Last synced: 19 Jan 2025
https://github.com/runroom/testing
[READ-ONLY] This library provides tools to help testing our bundles and projects
doctrine fixtures integration php phpunit testing
Last synced: 11 Nov 2024
https://github.com/sashagm/money
Laravel Transfer Package для Laravel +10.x
auth laravel laravel-middleware laravel-package money pay payment payment-processing php phpunit user user-balance user-balance-bonus user-bonus
Last synced: 13 Nov 2024
https://github.com/cdn77/testutils
Test Utils for PHP to facilitate writing tests
hacktoberfest php phpunit testing testing-tools testutils
Last synced: 07 Nov 2024
https://github.com/sashagm/messages
Личные сообщения для Laravel +10.x
email laravel laravel-middleware laravel-package messages php phpunit socials user
Last synced: 10 Oct 2024
https://github.com/wickedone/gitlab-perl-helpers
collection of perl helpers for implementing code owner specific gitlab ci jobs
continuous-integration coverage gitlab gitlab-ci infection mutation-testing perl php phpmd phpstan phpunit psalm test-automation
Last synced: 13 Oct 2024
https://github.com/aeliot-tm/phpunit-codecoverage-baseline
Script for the comparing of code coverage
baseline code-coverage code-coverage-baseline phpunit phpunit-baseline
Last synced: 10 Oct 2024
https://github.com/sashagm/cpu
CPU Sniffer Laravel +10.x
cpu laravel laravel-package php phpunit url
Last synced: 13 Oct 2024
https://github.com/ericneves/myfavoritesquotes
:rocket: Web application created with PHP, Layered Architecture, PHP Unit (Tests), PostgreSQL, Angular, Primeng, Docker, NGINX and more...
angular docker layered-architecture php phpunit postgresql primeng test-automation typescript
Last synced: 18 Jan 2025
https://github.com/komputronika/kalkulator
Contoh menggunakan composer, PSR4 dan unit test dengan PHP
autoloader composer namespace php phpunit psr4
Last synced: 08 Nov 2024
https://github.com/sashagm/social
Авторизация через социальные сети с помощью пакета для Laravel +10.x
auth authorization laravel laravel-middleware laravel-socialite password-generator pasword php phpunit social
Last synced: 13 Oct 2024
https://github.com/testingbot/php-phpunit-example
PHPUnit Example to run Selenium tests with TestingBot
php phpunit selenium webdriver
Last synced: 19 Jan 2025
https://github.com/cable8mm/bigkinds-php-client
Unofficial Simple Bigkinds Php Client
apache2-license bigkinds bigkinds-php-client php phpunit psr-18 psr-4 psr-7 rest-api
Last synced: 21 Dec 2024
https://github.com/mkalat/mksimplecms
Based on Symfony 5.4.x framework Simple CMS WebApplication with stripped views, translations, tests, and other sensitive data having blogpost, download, custom pages, custom search functionality
composer doctrine-dbal doctrine-migrations doctrine-orm php7 phpunit symfony-flex symfony5 twig
Last synced: 29 Nov 2024
https://github.com/skyzyx/phpunit-result-printer
A custom PHPUnit result printer.
Last synced: 28 Sep 2024
https://github.com/czim/phpunit-printer
Custom PHPUnit output printer
output phpunit pretty-printer testing
Last synced: 27 Oct 2024
https://github.com/nazemmahmud/symfony-scraping
web scraping with symfony 6, puppeteer, redis, docker with crud operation, some unit tests
cloudflare crud-api docker docker-compose phpunit proxy-server puppeteer redis symfony6 unit-test
Last synced: 21 Dec 2024
https://github.com/mnvx/pprocess
Execution of processes in async mode for tests
assertions async phpunit testing
Last synced: 18 Dec 2024
https://github.com/peter279k/sample-phpunit
The sample for phpunit noobs
example php72 php73 phpunit phpunit-tests
Last synced: 18 Dec 2024
https://github.com/mrhdolek/slim4-boirlerplate
Template for a project based on the slim framework
amqp ddd doctrine hactoberfest hactoberfest-accepted hactoberfest2023 microservices phpunit rabbitmq slim slim4 slim4-doctrine slim4-framework slim4-skeleton swoole
Last synced: 18 Dec 2024
https://github.com/sashagm/analytics
Analytics Unique Visitors and Views Middleware для Laravel +10.x
analitics laravel laravel-analytics laravel-middleware laravel-package middleware php phpunit statistics
Last synced: 14 Oct 2024
https://github.com/phoenixrvd/phpunit-assert-log-entry
This library extends PHPUnit with asserting from Monolog logging entries.
composer composer-package mit-license monolog php-library php71 phpunit phpunit-6 phpunit-assertions
Last synced: 19 Dec 2024
https://github.com/anoerak/todo-co
Upgrade a Symfony Project from v3 to v6 using React components, Turbo and phpUnit.
js phpunit reactjs sass symfony symfony-ux turbo
Last synced: 11 Dec 2024
https://github.com/pronovix/drupal-qa
[READ ONLY] QA tools for Drupal
behat code-quality code-style drupal phpunit testing
Last synced: 18 Oct 2024
https://github.com/tudor-rusu/oop-game
Plain PHP Application using OOP concepts without any framework.
composer docker nginx oop oop-principles php7 phpunit
Last synced: 22 Dec 2024
https://github.com/sjorek/phpunit-bash-completion
PHPUnit shell completion for Bash
Last synced: 18 Jan 2025
https://github.com/amaranese/uber-php-2021
php php-fpm php-framework php-library php10 php5 php7 php72 php8 phpmyadmin phpunit
Last synced: 19 Jan 2025
https://github.com/amsoell/assert-json-structure-missing
Laravel unit test assertion that tests for the absence of a JSON structure
laravel laravel-5-package laravel-testing phpunit phpunit-assertions
Last synced: 05 Jan 2025
https://github.com/gocodebox/lifterlms-tests
LifterLMS Tests is a project to help bootstrap automated testsing in LifterLMS projects.
elearning hacktoberfest lifterlms lms php phpunit
Last synced: 22 Dec 2024
https://github.com/ijklim/tradedata
(Outdated, latest: https://github.com/ijklim/tradedata-2020) Collect stock data (Laravel 5.5.23, Vue.js 2.5.13, Bootstrap 4 Beta 3, SQLite)
bootstrap4 laravel laravel55 phpunit phpunit-tests sqlite vue vuejs2
Last synced: 21 Jan 2025
https://github.com/lemaur/template-laravel9
Ready to use Laravel 9 template for your next project!
dusk infection laravel laravel9 pest php-cs-fixer phpstan phpunit rector
Last synced: 02 Dec 2024
https://github.com/jarrodsampson/library-api
Slim Framework API using MySQL data, equipped with Caching, Token, and Rate Limit check. Monolog for logging.
framework monolog mysql php phpunit slim slim-framework
Last synced: 03 Jan 2025
https://github.com/maniruzzamanakash/wp-vue-kit
A Vue JS Starter Kit for WordPress plugin development - PHP OOP architecture, PHP Unit test, Webpack, Sass, Vue, Vuex, Vue-router
hacktoberfest hacktoberfest-accepted hacktoberfest2022 phpunit phpunit-tests sass vue vue-router vue3 vuex webpack wordpress wordpress-plugin wordpress-plugin-boilerplate wordpress-vuejs
Last synced: 01 Dec 2024
https://github.com/vickypandey14/php-admin-panel
This is my first backend project, a complete admin panel. I built this project using PHP and MySQL while I was learning full-stack development in 2022.
javascript jquery-ajax php phpunit
Last synced: 22 Dec 2024