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/grrr-amsterdam/garp3
Garp is a flexible open source PHP and frontend framework. Using Zend Framework as its foundation. Developed with ❤️ by GRRR, from Amsterdam.
hacktoberfest-accepted php phpunit zend-framework
Last synced: 12 Oct 2024
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/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/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/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/passbolt/passbolt_selenium
Passbolt Selenium Tests
passbolt php-webdriver phpunit selenium
Last synced: 12 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/hanneskod/readme-tester
Validate PHP code examples in markdown files
examples phpunit readme testing
Last synced: 09 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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/eloquent/phony-phpunit
Phony for PHPUnit.
mocking mocking-frameworks php phpunit stubbing testing
Last synced: 22 Jan 2025
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/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/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/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/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/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/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/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/llaville/phpunit-loggertestlistener
PHPUnit Test Suite listener for compatible PSR-3 logger
Last synced: 24 Oct 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/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/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/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/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/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/YOURLS/YOURLS-unit-tests
YOURLS Unit Tests
php phpunit url-shortener yourls
Last synced: 26 Oct 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/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/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/f3ath/minesweeper-phpgeeks
TDD Kata: Minesweeper game
minesweeper minesweeper-game php php7 phpunit tdd unittest
Last synced: 08 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/cspray/assert-throws
A library for testing complex exceptions
Last synced: 14 Oct 2024
https://github.com/sixlive/json-schema-assertions
JSON Schema assertions for PHP
Last synced: 16 Nov 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/ergebnis/phpunit-framework-constraint
:eyeglasses: Provides additional constraints and assertions for phpunit/phpunit
Last synced: 17 Jan 2025
https://github.com/xiaobopang/phalcon_phpunit
这是一个关于phalcon单元测试的小教程
phalcon phalcon-phpunit phpunit phpunit-testcase
Last synced: 06 Dec 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/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