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/phantas0s/testomatic
:gear: Run tests automatically when saving them
automatisation desktop-notifications developement-utility golang golang-tool linux php-tools phpunit tdd unit-testing watch-files
Last synced: 14 Oct 2024
https://github.com/lloc/wordpress-plugins-phpunit
Repository for the workshop "Unittests for WordPress plugins (without WP)"
coverage mock php phpunit unittests wordpress wordpress-plugin workshop
Last synced: 18 Oct 2024
https://github.com/wp-phpunit/example-plugin
A complete example for using WP PHPUnit in the context of plugin development.
phpunit wordpress wordpress-development wordpress-plugin wordpress-tests wp-phpunit
Last synced: 08 Nov 2024
https://github.com/atoum/phpunit-extension
atoum PHPUnit extension — Run your PHPUnit tests with atoum
atoum php phpunit test test-framework testing-tools unit-testing
Last synced: 06 Nov 2024
https://github.com/jdgrimes/wp-http-testcase
PHPUnit testcase for testing code that uses WordPress's WP_HTTP class
phpunit phpunit-testcase testing wordpress
Last synced: 27 Oct 2024
https://github.com/123inkt/accessorpair-constraint
PHPUnit AccessorPair constraint
accessorpair php phpunit phpunit-assertions phpunit-constraint phpunit-extension
Last synced: 10 Dec 2024
https://github.com/dermanomann/openapi-verifier
Verify JSON (api response) against OpenAPI specification.
annotation hacktoberfest laravel openapi phpunit
Last synced: 28 Oct 2024
https://github.com/phrozenbyte/phpunit-array-asserts
Provides various array-related PHPUnit assertions, primarily used for API testing.
php phpunit phpunit-assertions phpunit-constraint phpunit-extension
Last synced: 09 Nov 2024
https://github.com/adhocore/asserts
More PHPUnit assertions as a Trait
adhocore array-subset assertions asserts json-subset phpunit
Last synced: 16 Oct 2024
https://github.com/passbolt/passbolt_selenium
Passbolt Selenium Tests
passbolt php-webdriver phpunit selenium
Last synced: 12 Nov 2024
https://github.com/albertcolom/ddd-cms
Simple CMS with DDD
apache-ant behat ddd docker domain-driven-design elasticsearch elk kibana logstash phpmd phpunit rabbitmq restfull-api symfony travis-ci
Last synced: 30 Nov 2024
https://github.com/growthdev-repo/design-patterns
Exemplos em PHP dos 23 Padrões de Projetos (Design Patterns) relacionados ao Livro GOF
composer design-patterns padroes-de-projetos php php-8 php8 phpunit
Last synced: 12 Oct 2024
https://github.com/hanneskod/readme-tester
Validate PHP code examples in markdown files
examples phpunit readme testing
Last synced: 09 Nov 2024
https://github.com/roufy235/multive
PHP Web/API Framework
axios css dotenv gulpjs html javascript mysql mysql-database pdo-mysql php php-di php7 phpdi phpmailer phpunit scss slim slim-framework slimframework vuejs
Last synced: 11 Oct 2024
https://github.com/yiisoft/phpunit-patches
Patches for PHPUnit 4.8.34 allowing it to run on PHP 5.3 - PHP 8.1
compatibility hacktoberfest legacy patch phpunit
Last synced: 07 Oct 2024
https://github.com/keithmifsud/php-event-sourcing-demo
An event sourced demo application in PHP.
docker event-sourcing laravel php phpunit tutorial-code
Last synced: 28 Oct 2024
https://github.com/chemaclass/php-scaffolding
A basic PHP scaffolding. Perfect for your pet projects and katas.
katas php php-scaffolding phpunit scaffolding
Last synced: 01 Nov 2024
https://github.com/wp-graphql/wp-graphql-testcase
WPGraphQL API Unit Testing Library supports WP-PHPUnit(PHPUnit) and WPBrowser(Codeception)
codeception phpunit wordpress wpbrowser wpgraphql
Last synced: 19 Dec 2024
https://github.com/iblues/atu
Laravel ATU : a fast test framework base on phpdoc Annotation and laravel
annotations atu laravel phpunit test-unit
Last synced: 14 Oct 2024
https://github.com/saleh7/laravel-au-zsh-plugin
Laravel 6 Artisan/PHPUnit commands aliases plugin for zsh
aliases artisan laravel laravel6 oh-my-zsh oh-my-zsh-plugin phpunit plugin zsh
Last synced: 11 Oct 2024
https://github.com/rinminase/anidb-be
💬🐳 Rin Minase's AniDB API Service utilizing the latest version of Laravel and deployed to Heroku
anilist-api cloudinary docker functional-testing graphql heroku laravel open-api open-api-v3 php phpunit postgresql restful-api swagger web-scraping
Last synced: 07 Nov 2024
https://github.com/photogabble/clover-coverage-cli
🍀 Command line parser of clover.xml code coverage
ci clover code-coverage phpunit toolchain
Last synced: 12 Dec 2024
https://github.com/slawomirkania/class-generator-bundle
Generate classes, interfaces and PHPUnit test classes from YAML schema
class generator phpunit symfony symfony-bundle yaml
Last synced: 16 Nov 2024
https://github.com/teamneusta/kata-quickstarter
In this repo, you find several projects, to kickstart a code kata - in a programming language you like - quick and easy.
atoum coding-dojo csharp dotnetcore es6 es6-javascript jasmine java javascript kata kickstarter kotlin maven nunit php phpspec phpunit qunit tdd
Last synced: 14 Dec 2024
https://github.com/plumthedev/yii2-php-cs-fixer-config
PHP CS Fixer Config for Yii2 projects
php php-cs php-cs-fixer php-cs-fixer-config php-cs-fixer-custom-fixers php-cs-fixer-ruleset php-framework php-library php5 php7 php71 php72 phpunit yii2 yii2-advanced yii2-basic yii2-framework yii2-modules
Last synced: 10 Oct 2024
https://github.com/jobinsjp/api-generator
Generate api docs while writing test case (Laravel).
documentation laravel openapi phpunit swagger swagger-ui testing
Last synced: 03 Nov 2024
https://github.com/aiiddqd/testeroid
Auto tests and TDD for WordPress & WooCommerce with WP CLI
pestphp phpunit test-automation testing woocommerce wordpress
Last synced: 10 Jan 2025
https://github.com/thavarshan/phpunit-code-katas
🧪 Series of short and repeatable programming challenges which are meant to exercise everything from your focus, to your workflow.
Last synced: 14 Nov 2024
https://github.com/alexskrypnyk/scaffold
Generic project scaffold template
actions ci cli cli-template commandline composer documentation github kick-start nodejs php phpunit project-template scaffold scaffold-template skeleton starter-kit template
Last synced: 28 Oct 2024
https://github.com/ssi-anik/testbench-lumen
[Package] Lumen Testing Helper for Packages Development
lumen package php phpunit testbench testing testing-tools
Last synced: 11 Nov 2024
https://github.com/alexander-schranz/markdown-based-api-testing
An article about adopting markdown files as source of truth for testing your API with the usage of php matcher library
alexander-schranz-article api api-testing json phpunit rest symfony tests
Last synced: 20 Oct 2024
https://github.com/jdolba/slim-http-smoke-testing
HTTP Smoke Testing for your Slim Framework based application
phpunit slim-framework slim3 slimphp smoke-test
Last synced: 19 Jan 2025
https://github.com/thebuzzycoder/dockerised-espocrm
EspoCRM hosted on Docker Containers with development mode and production mode
crm-platform docker docker-compose espocrm php72 phpunit
Last synced: 12 Oct 2024
https://github.com/faustinopsy/phpcrudmvc
Demo: https://youtu.be/2MPIVhoaEHk MicroFramework é um pequeno e simplificado framework PHP, projetado para fornecer funcionalidades básicas e essenciais para o desenvolvimento de aplicações web. ** essa no github é a versão 6.1.0, o link abaixo mostra a versão 4 que esta online que gera os codigos e o front em vue
coverage framework php phppuro phpunit tests
Last synced: 14 Oct 2024
https://github.com/eugene-matvejev/symfony-battleship
API for https://github.com/eugene-matvejev/typescript-battleship
battleship-game behat continuous-delivery continuous-integration doctrine php phpunit symfony
Last synced: 17 Nov 2024
https://github.com/johnbillion/falsey-assertequals-detector
Marks a PHPUnit test as risky if it tests a falsey value with assertEquals()
Last synced: 14 Oct 2024
https://github.com/ichhabrecht/ext_testing
This extension provides real examples for unit and functional tests
extbase functional phpunit testing typo3 typo3-cms typo3-extension unit
Last synced: 14 Oct 2024
https://github.com/spatie/phpunit-docker-assertions
Run assertions against a Docker container
Last synced: 10 Nov 2024
https://github.com/sandrokeil/docker-selenium-grid-phpunit
An example how to use a Selenium-Grid with Docker and PHPUnit/Mink
docker mink parallel paratest phpunit selenium selenium-grid selenium-node selenium-server
Last synced: 27 Oct 2024
https://github.com/luyadev/luya-testsuite
Providing PHPUnit Testcases and a built in Webserver to test your Application, Modules, Components, APIs or Classes.
hacktoberfest luya phpunit testcase testing yii2
Last synced: 09 Nov 2024
https://github.com/svenluijten/laravel-view-assertions
🧑🔬 The missing assertions for your views in your Laravel applications.
assertions laravel laravel-blade laravel-package phpunit
Last synced: 09 Nov 2024
https://github.com/macpaw/extended_mock_http_client
ExtendedMockHttpClient for Symfony HTTP Client
fixtures http-client mock phpunit symfony testing
Last synced: 14 Oct 2024
https://github.com/handcraftedinthealps/code-coverage-checker
A code coverage checker for phpunit supporting symfony/phpunit-bridge.
code-coverage code-coverage-checker phpunit
Last synced: 14 Oct 2024
https://github.com/theodo/phpunit-extra
Improve the performance of your PHPUnit test suite
phpunit phpunit-extension phpunit-tests
Last synced: 25 Oct 2024
https://github.com/eloquent/phony-phpunit
Phony for PHPUnit.
mocking mocking-frameworks php phpunit stubbing testing
Last synced: 28 Sep 2024
https://github.com/bnomei/kirby3-unittestkit
Examples how to unittest routes, pagemodel and custom classes in Kirby 3
composer demo example kirby3 kirby3-cms php phpinsights phpstan phpunit unittest
Last synced: 24 Oct 2024
https://github.com/wavevision/nette-tests
🧰 PHPUnit extension for testing @nette applications
nette nette-tests phpunit testing
Last synced: 28 Sep 2024
https://github.com/gerardroche/sublime-phpunit-completions
PHPUnit completions for Sublime Text
auto-complete completions phpunit sublime-text
Last synced: 14 Oct 2024
https://github.com/edmondscommerce/phpqa
A PHP Quality Assurance pipeline designed to be run locally and in CI. Written in Bash.
bash coverage-report php php-qa phpunit pipeline qa-process sniffer travis
Last synced: 12 Nov 2024
https://github.com/devgine/composer-php
Docker image based on official alpine image, PHP-fpm and composer. This image will help you to build and test your PHP projects with different PHP version. It contains a necessary tools you need to analyse and test your PHP project (xdebug, phpunit, phpstan, psalm, phpcs, php-cs-fixer, phpmd, phpcpd and rector).
composer docker php phpcpd phpcsfixer phpmd phpstan phpunit rector xdebug
Last synced: 03 Jan 2025
https://github.com/giberti/phpunit-local-server
Provides an HTTP server test case for PHPUnit; powered by PHP's built in server.
Last synced: 13 Oct 2024
https://github.com/sebastianbergmann/phpunit-example-extension
Example of an extension for PHPUnit
Last synced: 17 Jan 2025
https://github.com/luisrovirosa/game-of-life-2020
Conway's Game of Life solution
game-of-life kata php php74 phpunit symfony-console tdd
Last synced: 12 Oct 2024
https://github.com/stevegrunwell/intro-to-testing
Slides for "Testing Like You've Never Tested Before (Because You Haven't)"
integration-testing mockery phpunit slides testing unit-testing
Last synced: 12 Oct 2024
https://github.com/malteriesch/test-db-acle
A PHP library to facilitate easy and concise tests for the database layer, initially with MySql and Sqlite, with others possible to add...
database-layer fixtures lightweight mysql php phpunit unit-testing
Last synced: 12 Oct 2024
https://github.com/icanhazstring/phpunit-faker-extension
Extension to add fzaninotto/Faker into phpunit
extension faker phpunit testing
Last synced: 12 Oct 2024
https://github.com/raphaelstolt/composer-multitest
A Composer script to run a 'test' or 'spec' Composer script against multiple PHP versions.
composer-scripts phpbrew phpenv phpspec phpunit repository-utilities
Last synced: 12 Oct 2024
https://github.com/gh640/phpunit-tap
A simple Composer package with a TAP result printer for PHPUnit.
Last synced: 12 Oct 2024
https://github.com/sebastianbergmann/phpunit-test-report
Generates a combined test result / code coverage report in HTML format
Last synced: 22 Jan 2025
https://github.com/hussainweb/drupal-code-quality
Docker image containing various QA tools for Drupal
code-quality codespell docker docker-image drupal drupal-8 pdepend php php-codesniffer phpcpd phploc phpmd phpmetrics phpqatools phpunit static-analysis static-code-analysis
Last synced: 09 Nov 2024
https://github.com/cable8mm/phpunit-start-kit
PHPUNIT Start Kit is the simple code for starting TDD
boilerplate composer composer-package php8 phpunit psr-12 psr-4 skeleton template
Last synced: 15 Nov 2024
https://github.com/nexusphp/tachycardia
:runner: Detects slow running tests in your PHPUnit-driven test suites.
php phpunit phpunit-extension reports-slow slow-tests tachycardia
Last synced: 18 Nov 2024
https://github.com/cmsrs/cmsrs3
cms, gallery, shop, Laravel and Vuejs
cms gallery-images laravel laravel-framework php phpstan phpunit pinia pint shop vuejs
Last synced: 29 Nov 2024
https://github.com/abenevaut/phpunit-slicer
Tool to slice PHPUnit tests files to tests suites. [READONLY]
Last synced: 29 Dec 2024
https://github.com/kenjis/phpunit-helper
Helpers for PHPUnit. Easy mock creation and easy private property/method testing.
hacktoberfest phpunit phpunit-mock phpunit-util
Last synced: 15 Oct 2024
https://github.com/aldavigdis/wp-tests-strapon
Strap your WordPress PHPUnit tests library onto your WordPress plugin or theme with this handy Composer package.
php8 phpunit wordpress wordpress-development
Last synced: 10 Oct 2024
https://github.com/123inkt/phpunit-file-coverage-inspection
Configurable phpunit coverage inspection tool. Allow per file coverage inspections.
automation coding-standards coverage php phpunit test testing-tools
Last synced: 12 Oct 2024
https://github.com/llaville/phpunit-loggertestlistener
PHPUnit Test Suite listener for compatible PSR-3 logger
Last synced: 24 Oct 2024
https://github.com/holps-7/youtube-dl
PHP powered web YouTube Videos downloader
curl curl-library download-youtube-videos php phpunit video-downloader youtube-dl youtube-dl-gui youtube-dl-php youtube-downloader
Last synced: 14 Nov 2024
https://github.com/assertwell/phpunit-global-state
Tools for testing applications that depend on global state with PHPUnit
hacktoberfest phpunit runkit testing
Last synced: 12 Oct 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/f3ath/minesweeper-phpgeeks
TDD Kata: Minesweeper game
minesweeper minesweeper-game php php7 phpunit tdd unittest
Last synced: 08 Nov 2024
https://github.com/sridharbandi/selenium-phpunit-template
PHP Facebook Webdriver & PHPUnit Example Project with Page Object Model
facebook page-object-model php php-webdriver phpunit selenium webdriver
Last synced: 14 Jan 2025
https://github.com/YOURLS/YOURLS-unit-tests
YOURLS Unit Tests
php phpunit url-shortener yourls
Last synced: 26 Oct 2024
https://github.com/andaniel05/PyramidalTests
Extends applications of PHPUnit to the BDD field
bdd bdd-framework bdd-style bdd-style-testing-framework bdd-tests php php7 phpunit phpunit7
Last synced: 26 Oct 2024
https://github.com/sixlive/json-schema-assertions
JSON Schema assertions for PHP
Last synced: 16 Nov 2024
https://github.com/manilboudjemai/serial-pulse
SerialPulse is an experimental PHP application facilitating serial communication with connected devices via a serial port. With CLI interactivity, users can configure connections, send data byte by byte, and extend functionality by adding new commands, currently supported on Windows operating systems.
cli command-line-interface data-transmission experimental interactive open-source php phpunit serial-communication symfony windows
Last synced: 14 Oct 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/cspray/assert-throws
A library for testing complex exceptions
Last synced: 14 Oct 2024
https://github.com/nekofar/slim-test
Slim Framework test helper built on top of the PHPUnit test framework
helper php phpunit slim slim-framework testing
Last synced: 12 Nov 2024
https://github.com/shimotaroo/hands-on-phpunit
PHPUnitでのテストコード実装入門ハンズオン用
docker docker-compose laravel8 php8 phpunit
Last synced: 25 Nov 2024
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/ergebnis/phpunit-framework-constraint
:eyeglasses: Provides additional constraints and assertions for phpunit/phpunit
Last synced: 17 Jan 2025
https://github.com/d-alejandro/laravel-code-examples
Clean Architecture, SOLID, PHP 8.2, Laravel 9, RESTful API, Nginx, PostgreSQL 16, MySQL 8, CRUD, DTO, Enum, Docker Compose, Unit tests, Feature tests, SQL, Repository Criteria Pattern, Mocking Objects, Design Patterns, PHPUnit
clean-architecture clean-code crud decorator dependency-injection design-patterns docker-compose dto enum feature-tests laravel mocking-objects nginx php phpunit postgresql solid sql unit-tests xdebug
Last synced: 09 Nov 2024
https://github.com/lemaur/toolbox
Tools that you need to build your next awesome Laravel project.
code-standards code-style coverage dusk larastan laravel laravel-framework pest php-cs-fixer phpstan phpunit rector static-analysis test testing unit-test
Last synced: 14 Oct 2024
https://github.com/jitesoft/docker-phpunit
PHPUnit docker image
docker docker-phpunit dockerfile hacktoberfest php phpunit xdebug
Last synced: 09 Nov 2024