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: 2024-11-05 00:23:18 UTC
- JSON Representation
https://github.com/elliotchance/concise
✅ Concise is test framework for using plain English and minimal code, built on PHPUnit.
assertions php phpunit testing unit-testing
Last synced: 31 Oct 2024
https://github.com/BitBagCommerce/SyliusVueStorefrontPlugin
Sylius plugin integrating Sylius with Vue Storefront
action-domain-responder phpspec phpunit sylius-plugin symfony vue-storefront
Last synced: 03 Aug 2024
https://github.com/bitbagcommerce/syliusvuestorefrontplugin
Sylius plugin integrating Sylius with Vue Storefront
action-domain-responder phpspec phpunit sylius-plugin symfony vue-storefront
Last synced: 14 Oct 2024
https://github.com/jakzal/phpunit-globals
Allows to use attributes to define global variables in PHPUnit test cases
annotations attributes env env-vars environment environment-variables globals php phpunit phpunit-extension phpunit-listener test tests
Last synced: 14 Oct 2024
https://github.com/limedeck/phpunit-detailed-printer
Detailed output formatter for PHPUnit tests
Last synced: 14 Oct 2024
https://github.com/devdrops/php-toolbox
:whale: :elephant: A Docker image designed for PHP developers that care about code quality.
behat codeception composer deptrac docker pdepend pestphp php php-codesniffer php-cs-fixer php-toolbox phploc phpmd phpmetrics phpspec phpstan phpunit psalm swoole xdebug
Last synced: 12 Oct 2024
https://github.com/wp-cli/wp-cli-tests
WP-CLI testing framework
behat cli functional hacktoberfest linter phpcs phpunit sniffer testing unit wp-cli
Last synced: 14 Oct 2024
https://github.com/mnapoli/phpunit-easymock
Build PHPUnit mocks easily
php phpunit phpunit-extension phpunit-mock tests
Last synced: 14 Oct 2024
https://github.com/lloople/phpunit-extensions
📦 Some cool extensions for PHPUnit
csv database log php php-package phpunit phpunit-extensions phpunit-package testing
Last synced: 14 Oct 2024
https://github.com/estahn/phpunit-json-assertions
JSON assertions for PHPUnit (including JSON Schema)
json-schema phpunit phpunit-assertions
Last synced: 31 Oct 2024
https://github.com/recca0120/tester-phpunit
tester runner for phpunit on atom editor
apm atom php phpunit tester tester-phpunit testing wallabyjs
Last synced: 20 Oct 2024
https://github.com/nlamirault/phpunit.el
Emacs mode to phpunit and test command line tool
Last synced: 05 Aug 2024
https://github.com/sebastianbergmann/phpunit-documentation-chinese
Simplified Chinese Documentation for PHPUnit
Last synced: 25 Sep 2024
https://github.com/ahamed/jsphp
A php library for implementing Array, Object, String methods in JavaScript way.
composer composer-package hacktoberfest hacktoberfest2021 php phpcs phpunit unit-testing utility-library
Last synced: 12 Oct 2024
https://github.com/ramyhakam/designpatternscourse
Code examples for all the design patterns in PHP course
Last synced: 12 Oct 2024
https://github.com/mheap/phpunit-matcher-action
Add annotations to your PHPUnit tests when running under Github Actions
actions ci github github-action phpunit
Last synced: 14 Oct 2024
https://github.com/unglud/dusker
Stand alone Laravel Dusk test suit, which do not require Laravel framework itself
chromedriver dusk integration-testing laravel phpunit selenium
Last synced: 14 Oct 2024
https://github.com/webmozarts/strict-phpunit
Enables type-safe comparisons of objects in PHPUnit.
Last synced: 12 Oct 2024
https://github.com/v-je/docker
Easy to use docker environment for PHP development. With zero configuration supports hosting multiple websites, valid SSL certificates (for HTTPS and HTTP 2 development), HTTP2 support. See https://r.je/vje-docker-virtual-server
composer development-environment docker lamp laravel mariadb mysql mysql-database phpunit symfony xampp xampp-server yii
Last synced: 12 Oct 2024
https://github.com/kenjis/codeigniter-tettei-apps
『CodeIgniter徹底入門』のサンプルアプリケーション(CodeIgniter v3.1版)
codeception codeigniter codeigniter3 hacktoberfest phpunit selenium twig
Last synced: 15 Oct 2024
https://github.com/olimorris/neotest-phpunit
🧪 Neotest adapter for PHPUnit
neotest neovim neovim-plugin php phpunit
Last synced: 27 Oct 2024
https://github.com/shelob9/wordpress-plugin
WordPress plugin starter template with all of the things.
php phpunit react typescript wordpress
Last synced: 23 Oct 2024
https://github.com/Webysther/composer-plugin-qa
Comprehensive Plugin for composer to execute PHP Quality assurance Tools
composer-plugin metrics php php-qa phpunit quality quality-assurance
Last synced: 04 Aug 2024
https://github.com/mglaman/intellij-drupal-run-tests
Provides a run configuration that executes Drupal's test runner (for Simpletest, Unit, Kernel, Functional, FunctionalJavascript.)
drupal intellij phpstorm phpunit simpletest
Last synced: 28 Oct 2024
https://github.com/ousamabenyounes/log2test
Log2Test is a PHP tool that allows you to transform your Production Log into tests (phpCurl, phpunitSelenium...).
apache curl logs nginx phpunit selenium testing-tools
Last synced: 27 Oct 2024
https://github.com/sirbrillig/spies
Easier spies, stubs, and mocks for PHP testing
mock mock-functions php phpunit spies stub test-spies
Last synced: 12 Oct 2024
https://github.com/juffalow/slim-graphql-eloquent-example
Example project how to use Slim, GraphQL and Eloquent
eloquent example-project graphql php phpstan phpunit slim
Last synced: 22 Oct 2024
https://github.com/lastzero/test-tools
Improves PHPUnit testing productivity by adding a service container and self-initializing fakes
dependency-injection fixtures initializing-fixtures mocks php phpunit symfony test-driven-development testtools unittestcase
Last synced: 02 Nov 2024
https://github.com/wackystudio/laravel-test-watcher
Laravel Test Watcher
laravel laravel-package phpunit test-automation test-driven-development test-runner
Last synced: 18 Oct 2024
https://github.com/ramunasd/symfony-container-mocks
Symfony container for easy service mocking
mock-services mocking php phpunit symfony symfony-container tests
Last synced: 14 Oct 2024
https://github.com/keizah7/forum
Forum with Laravel 7 and TDD
forum laracasts laravel laravel7 php phpunit redis tdd test-driven-development
Last synced: 11 Oct 2024
https://github.com/henryruhs/phpunit-autoprovide
Magic helper to autoload CSV, JSON, PHP, XML and YAML data provider in PHPUnit
autoloader json phpunit provider
Last synced: 12 Oct 2024
https://github.com/opdavies/workshop-drupal-automated-testing
The instructions for the workshop delivered at DrupalCamp London 2020.
drupal drupal-8 phpunit testing
Last synced: 27 Oct 2024
https://github.com/amphp/phpunit-util
Helper package to ease testing with PHPUnit.
amphp async php phpunit phpunit-util revolt testing
Last synced: 12 Oct 2024
https://github.com/adriansuter/php-autoload-override
Override fully qualified function calls inside your class methods in order to be able to mock them during testing.
autoload override php php7 phpunit testing unit-testing
Last synced: 12 Oct 2024
https://github.com/chriszarate/docker-wordpress
WordPress Docker development with WP-CLI, PHPUnit, Xdebug, and the WordPress unit testing suite
docker docker-wordpress phpunit wordpress xdebug
Last synced: 19 Oct 2024
https://github.com/merkushin/php.autotest
autotest for php written in php
automation php phpunit testing-tools
Last synced: 10 Oct 2024
https://github.com/joubertredrat/assert-true
A lot of ways to you set your assert as true
assert composer jokes php php7 phpunit phpunit-tests
Last synced: 02 Nov 2024
https://github.com/divergence/framework
PHP Framework providing ActiveRecord models and out of the box CRUD controllers with versioning and ORM support
activerecord composer coverage crud-api divergence ffmpeg http-api-generator modern-practices mvc-framework mysql-orm orm php php-framework phpunit phpunit-tests psr15 psr7 restful-api twig
Last synced: 12 Oct 2024
https://github.com/sci3ma/symfony-grumphp
Configured GrumPHP with bunch of tools for static code analysis Symfony Framework
clean-code code-quality grumphp phmd php-cs-fixer phpstan phpunit standards static-analysis symfony symfony-grumphp
Last synced: 18 Oct 2024
https://github.com/utxo-one/twitter-ultimate-php
A complete PHP Wrapper for the Twitter v2 API
composer composer-library php php81 phpunit twitter twitter-api twitter-api-v2
Last synced: 12 Oct 2024
https://github.com/astrotomic/phpunit-assertions
This package provides a set of common PHPUnit custom assertions.
assertions phpunit phpunit-assertions testing
Last synced: 12 Oct 2024
https://github.com/vladahejda/phpunitassertexception
Assert exception/throwable/error PHPUnit trait
php phpunit phpunit-assertions phpunit-extension
Last synced: 14 Oct 2024
https://github.com/ajcastro/scribe-tdd
Scribe's test-driven documentation approach.
api documentation-generator laravel php phpunit
Last synced: 14 Oct 2024
https://github.com/sarfraznawaz2005/phexecute
Phexecute - Awesome PHP Code Runner
php phpunit runner simpletest tester
Last synced: 27 Oct 2024
https://github.com/sebastianbergmann/phpunit-documentation-russian
Russian Documentation for PHPUnit
documentation phpunit russian translation
Last synced: 25 Sep 2024
https://github.com/humbug/phpunit-extensions
Extensions for PHPUnit for Humbug
Last synced: 28 Sep 2024
https://github.com/t1st3/generator-composer
:elephant: Yeoman (http://yeoman.io) generator for a PHP Composer project
composer generator javascript packagist php phpdocumentor phplint phpunit yeoman
Last synced: 29 Oct 2024
https://github.com/yidas/codeigniter-phpunit
CodeIgniter 3 PHPUnit Test extension library
codeigniter phpunit test-driven-development unit-test
Last synced: 12 Oct 2024
https://github.com/ergebnis/test-util
:eyeglasses: Provides utilities for tests.
faker phpunit phpunit-assertions phpunit-util
Last synced: 25 Sep 2024
https://github.com/keizah7/birdboard
Minimal Basecamp-like project management app with Laravel 8 and TDD
forum laracasts laravel laravel7 php phpunit tailwind tdd test-driven-development
Last synced: 11 Oct 2024
https://github.com/sebastianbergmann/phpunit-documentation-japanese
Japanese Documentation for PHPUnit
Last synced: 25 Sep 2024
https://github.com/ovac/hubtel-payment
🎉A comprehensive PHP Client Package for consuming the Hubtel Payment API
ghana hubtel hubtel-payment mess-detector mobile-money mtn mtnmobilemoney ovac ovac4u phpunit tests watchr
Last synced: 12 Oct 2024
https://opencodeco.github.io/testcontainers-php/
Testcontainers is a PHP library that supports PHPUnit tests, providing lightweight, throwaway instances of common databases, Selenium web browsers, or anything else that can run in a Docker container.
docker docker-compose hacktoberfest php phpunit test-automation testing zendvm
Last synced: 18 Oct 2024
https://github.com/stevegrunwell/phpunit-markup-assertions
Assertions for PHPUnit to verify the presence or state of elements within markup
Last synced: 12 Oct 2024
https://github.com/opencodeco/testcontainers-php
Testcontainers is a PHP library that supports PHPUnit tests, providing lightweight, throwaway instances of common databases, Selenium web browsers, or anything else that can run in a Docker container.
docker docker-compose hacktoberfest php phpunit test-automation testing zendvm
Last synced: 25 Sep 2024
https://github.com/mahmudhmh/lara-post-blog
This repository contains the source code for a simple blog built using PHP, Laravel, and MySQL. This blog allows users to create accounts, write posts, and interact with other users' posts through comments.
artisan composer laravel-framework mysql php8 phpunit tailwindcss vite
Last synced: 14 Oct 2024
https://github.com/leanphp/common-dev
Common PHP Development Tools meta-package
apigen behat composer-package developer-tools development-tools mockery modern-php php php-codesniffer php-composer php-development php-fig php7 phploc phpmd phpspec phpstan phpunit prophecy vfsstream
Last synced: 12 Oct 2024
https://github.com/neikei/vagrant-debian-ansible-lemp
LEMP development environment for Symfony projects. Debian, Nginx, MySQL/MariaDB, PHP 7.3, Node.js and Symfony are preconfigured in the Vagrantbox with Ansible.
composer debian development-environment jessie lemp mysql nginx node-sass nodejs parallels php phpunit redis stretch symfony symfony3 symfony4 vagrant virtualbox webserver
Last synced: 29 Sep 2024
https://github.com/jdgrimes/wpppb
Bootstrap for integration testing WordPress plugins with PHPUnit
phpunit testing wordpress wordpress-development
Last synced: 10 Oct 2024
https://github.com/jasonmccreary/test-double
A simple helper method to make using Mockery easier.
Last synced: 13 Oct 2024
https://github.com/luc-cpl/wp-setup
Easily setup a modern Wordpress environment for seamless development and test.
docker docker-compose frankenphp node pest php phpunit wordpress wp-cli wp-plugin
Last synced: 14 Oct 2024
https://github.com/phptuts/starterkitforsymfony
Starter Kit For Symfony Projects
facebook-api facebook-login fosrestbundle google-api google-login jmsserializerbundle jws jwt liipfunctionaltestbundle mockery nelmioapidocbundle oauth2 phpunit refresh-tokens starter-kit symfony symfony-forms symfony-security symfony3 testing
Last synced: 13 Oct 2024
https://github.com/meyfa/phpunit-assert-gd
PHPUnit matcher/assertions for GD image resources
assertions comparison gd images phpunit similarity
Last synced: 14 Oct 2024
https://github.com/deminy/counit
To run time/IO related unit tests (e.g., sleep function calls, database queries, API calls, etc) faster using Swoole.
Last synced: 14 Oct 2024
https://github.com/sebastianbergmann/phpunit-documentation-french
French Documentation for PHPUnit
Last synced: 25 Sep 2024
https://github.com/sebastianbergmann/phpunit-documentation-brazilian-portuguese
Brazilian Portuguese Documentation for PHPUnit
Last synced: 25 Sep 2024
https://github.com/ozh/phpunit-overassertive
Reports tests that contain a high number of assertions
Last synced: 13 Oct 2024
https://github.com/mikecbrant/php-rest-client
A PHP cURL REST client class with has multi_exec support
curl curl-library curl-multi php php5 php7 phpunit rest rest-client
Last synced: 12 Oct 2024
https://github.com/hyperia-sk/codecept-unittest-generator
Generate PHPUnit tests from annotations, which you can write in your methods documentation
annotations php phpunit phpunit-skeleton testgenerator unittest
Last synced: 14 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/fzn0x/php-unit-test-tutorial-bahasa
PHP Unit Test Tutorial in Bahasa
composer indonesia php phpunit tutorial unit-testing
Last synced: 11 Oct 2024
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/hanneskod/readme-tester
Validate PHP code examples in markdown files
examples phpunit readme testing
Last synced: 23 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/adhocore/asserts
More PHPUnit assertions as a Trait
adhocore array-subset assertions asserts json-subset phpunit
Last synced: 16 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: 23 Oct 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/dermanomann/openapi-verifier
Verify JSON (api response) against OpenAPI specification.
annotation hacktoberfest laravel openapi phpunit
Last synced: 28 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/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/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/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/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/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/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: 13 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/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