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/DesignPatternsPHP/DesignPatternsPHP
Sample code for several design patterns in PHP 8.x
code-examples design-pattern design-patterns designpatternsphp modern-php oop php php8 phpunit
Last synced: 25 Oct 2024
https://github.com/designpatternsphp/designpatternsphp
Sample code for several design patterns in PHP 8.x
code-examples design-pattern design-patterns designpatternsphp modern-php oop php php8 phpunit
Last synced: 28 Oct 2024
https://github.com/domnikl/DesignPatternsPHP
Sample code for several design patterns in PHP 8.x
code-examples design-pattern design-patterns designpatternsphp modern-php oop php php8 phpunit
Last synced: 05 Aug 2024
https://github.com/sebastianbergmann/phpunit
The PHP Unit Testing framework.
Last synced: 28 Oct 2024
https://github.com/mockery/mockery
Mockery is a simple yet flexible PHP mock object framework for use in unit testing with PHPUnit, PHPSpec or any other testing framework. Its core goal is to offer a test double framework with a succinct API capable of clearly defining all possible object operations and interactions using a human readable Domain Specific Language (DSL).
mock mockery mocking php phpunit stub test-doubles
Last synced: 28 Oct 2024
https://github.com/Codeception/Codeception
Full-stack testing PHP framework
acceptance-testing bdd codeception end-to-end hacktoberfest integration-testing php phpunit testing unit-testing
Last synced: 03 Nov 2024
https://github.com/codeception/codeception
Full-stack testing PHP framework
acceptance-testing bdd codeception end-to-end hacktoberfest integration-testing php phpunit testing unit-testing
Last synced: 29 Oct 2024
https://github.com/CodelyTV/php-ddd-example
๐๐ฏ Hexagonal Architecture + DDD + CQRS in PHP using Symfony 7
behat bounded-context codely codelytv cqrs ddd docker doctrine domain-driven-design hexagonal-architecture laravel microservice microservices-architecture monorepo php php8 phpunit symfony symfony5 testing
Last synced: 25 Oct 2024
https://github.com/codelytv/php-ddd-example
๐๐ฏ Hexagonal Architecture + DDD + CQRS in PHP using Symfony 7
behat bounded-context codely codelytv cqrs ddd docker doctrine domain-driven-design hexagonal-architecture laravel microservice microservices-architecture monorepo php php8 phpunit symfony symfony5 testing
Last synced: 13 Oct 2024
https://github.com/jakzal/phpqa
Docker image that provides static analysis tools for PHP
code-quality composer docker docker-image pdepend php php-codesniffer php-cs-fixer phpcpd phpdoc phploc phpmd phpmetrics phpqa phpqatools phpstan phpunit qa qatools static-analysis
Last synced: 11 Oct 2024
https://github.com/php-vcr/php-vcr
Record your test suite's HTTP interactions and replay them during future test runs for fast, deterministic, accurate tests.
accurate-tests api-test api-testing deterministic guzzle-services guzzle-test php php-vcr phpunit replay rest-test restful-test soap-api soap-api-test soap-test test-automation test-webservices vcr webservice webservices
Last synced: 14 Oct 2024
https://github.com/sarven/unit-testing-tips
Unit testing tips by examples in PHP
best-practices php phpunit phpunit-tests tdd testing tests unit-testing unit-tests
Last synced: 14 Oct 2024
https://github.com/dmaicher/doctrine-test-bundle
Symfony bundle to isolate your app's doctrine database tests and improve the test performance
doctrine2 isolated-tests php php7 phpunit phpunit-listener symfony symfony-bundle
Last synced: 29 Oct 2024
https://github.com/range-of-motion/budget
Get a grip on your finances.
accounting bookkeeping finance financial laravel money mysql personal-finance php phpunit spending spending-tracker vue vuejs web web-app web-application
Last synced: 14 Oct 2024
https://github.com/spatie/phpunit-watcher
A tool to automatically rerun PHPUnit tests when source code changes
Last synced: 12 Oct 2024
https://github.com/johnkary/phpunit-speedtrap
Reports on slow-running tests in your PHPUnit test suite
Last synced: 14 Oct 2024
https://github.com/antonioribeiro/tddd
A Laravel Continuous Integration Package
codeception dashboard developer-tools laravel laravel-dusk php phpspec phpunit tester testing watcher
Last synced: 14 Oct 2024
https://github.com/10up/wp_mock
WordPress API Mocking Framework
mockery mocking-library monkey-patching patchwork phpunit testing-library unit-testing wordpress
Last synced: 14 Oct 2024
https://github.com/spatie/phpunit-snapshot-assertions
A way to test without writing actual testย cases
php phpunit snapshot-testing testing
Last synced: 14 Oct 2024
https://github.com/kenjis/ci-phpunit-test
An easier way to use PHPUnit with CodeIgniter 3.x.
codeigniter codeigniter3 hacktoberfest monkey-patching phpunit testing-tools
Last synced: 14 Oct 2024
https://github.com/xPaw/PHP-Source-Query
๐ PHP library to query servers that implement Steam query protocol (also known as Source Engine Query protocol)
php phpunit rcon source-engine source-games steam
Last synced: 01 Aug 2024
https://github.com/xpaw/php-source-query
๐ PHP library to query servers that implement Steam query protocol (also known as Source Engine Query protocol)
php phpunit rcon source-engine source-games steam
Last synced: 14 Oct 2024
https://github.com/phake/phake
PHP Mocking Framework
framework mock php phpunit spy stub test-doubles testing
Last synced: 14 Oct 2024
https://github.com/dg/bypass-finals
Removes `final` and `readonly` keywords from source code on-the-fly and allows mocking of final methods and classes. It can be used together with any test tool such as PHPUnit or Mockery.
file-mutator mocking phpunit testing
Last synced: 14 Oct 2024
https://github.com/nette/tester
Tester: enjoyable unit testing in PHP with code coverage reporter. ๐๐๐๐
assertions code-coverage nette nette-framework pcov php phpdbg phpunit tester unit-testing xdebug
Last synced: 07 Oct 2024
https://github.com/phpstan/phpstan-phpunit
PHPUnit extensions and rules for PHPStan
php php7 phpstan phpunit static-analysis static-code-analysis testing
Last synced: 14 Oct 2024
https://github.com/lchrusciel/apitestcase
Handy PHPUnit test case for testing JSON APIs in your Symfony applications.
Last synced: 14 Oct 2024
https://github.com/anowarcst/laravel-vue-crud-starter
Laravel 8 + Vue 2 + AdminLTE 3 based Curd Starter template
adminlte coverage-report curd-starter-template dashboard laravel laravel-framework pagination phpunit profile vue vue2 vuejs vuetify
Last synced: 11 Oct 2024
https://github.com/pavelloparev/design-patterns
Contains examples of design patterns that implemented in php
design-pattern design-patterns examples oop php phpunit
Last synced: 31 Oct 2024
https://github.com/Brain-WP/BrainMonkey
Mocking utility for PHP functions and WordPress plugin API
mockery mockey-patching php phpunit tests wordpress
Last synced: 03 Nov 2024
https://github.com/brain-wp/brainmonkey
Mocking utility for PHP functions and WordPress plugin API
mockery mockey-patching php phpunit tests wordpress
Last synced: 14 Oct 2024
https://github.com/xwp/wp-dev-lib
DEPRECATED. Common code used during development of WordPress plugins and themes
phpunit shell travis-ci wordpress
Last synced: 25 Sep 2024
https://github.com/blastcloud/guzzler
Supercharge your app or SDK with a testing library specifically for Guzzle
guzzlehttp mock php phpunit testing
Last synced: 14 Oct 2024
https://github.com/DCzajkowski/auth-tests
Always-current tests for Laravel's authentication system. Curated by the community.
authentication feature-testing laravel laravel-5-package laravel-framework laravel-package laravel5 laravel5-package laravel56 php phpunit tdd testing
Last synced: 04 Aug 2024
https://github.com/dczajkowski/auth-tests
Always-current tests for Laravel's authentication system. Curated by the community.
authentication feature-testing laravel laravel-5-package laravel-framework laravel-package laravel5 laravel5-package laravel56 php phpunit tdd testing
Last synced: 11 Oct 2024
https://github.com/lmc-eu/steward
PHP libraries that makes Selenium WebDriver + PHPUnit functional testing easy and robust
php php-webdriver phpunit selenium selenium-webdriver webdriver
Last synced: 11 Oct 2024
https://github.com/eclipse-pdt/pdt
PHP Development Tools project (PDT)
composer debugging eclipse java pdt php php-development phpunit profiling webdevelopment xdebug
Last synced: 14 Oct 2024
https://github.com/indentno/phpunit-pretty-print
โ ย Make your PHPUnit output beautiful
php php7 phpunit phpunit-pretty-print pretty-print testing
Last synced: 14 Oct 2024
https://github.com/staabm/annotate-pull-request-from-checkstyle
cs2pr - Annotate a GitHub Pull Request based on a Checkstyle XML-report within your GitHub Action
annotations checkstyle checkstyle-xml-report cs2pr githubaction githubaction-workflow hacktoberfest php-cs-fixer phpcs phpstan phpunit pipe psalm
Last synced: 14 Oct 2024
https://github.com/exussum12/coveragechecker
Allows old code to use new standards
codeclimate coverage diff filter hacktoberfest jacoco phan php phpcs phpmd phpstan phpunit pylint qa quality quality-control standalone-php-library standard-conform standards static-code-analysis
Last synced: 14 Oct 2024
https://github.com/yoast/phpunit-polyfills
Set of polyfills for changed PHPUnit functionality to allow for creating PHPUnit cross-version compatible tests
compatibility php phpunit polyfill unit-testing
Last synced: 14 Oct 2024
https://github.com/Yoast/PHPUnit-Polyfills
Set of polyfills for changed PHPUnit functionality to allow for creating PHPUnit cross-version compatible tests
compatibility php phpunit polyfill unit-testing
Last synced: 29 Aug 2024
https://github.com/php-mock/php-mock-phpunit
Mock built-in PHP functions (e.g. time() or rand()) in PHPUnit.
builtin-functions mock php php-mock phpunit
Last synced: 14 Oct 2024
https://github.com/chriszarate/docker-compose-wordpress
An example Docker Compose setup for WordPress plugin or theme development.
docker docker-compose phpunit wordpress wp-cli
Last synced: 14 Oct 2024
https://github.com/chilio/laravel-dusk-ci
Docker Test suite for Laravel Dusk in gitlab CI
browser-testing browser-tests chromedriver chromedriver-versions ci-test ci-tests docker docker-image dusk dusk-tests gitlab-ci laravel-dusk laravel-dusk-ci laravel-gitlab-ci laravel-test laravel-test-driven-development laravel-testing php phpunit vue
Last synced: 14 Oct 2024
https://github.com/codeception/specify
BDD style code blocks for PHPUnit / Codeception
bdd-style codeception php phpunit
Last synced: 14 Oct 2024
https://github.com/adamculp/php-code-quality
Docker image containing multiple code quality tools for PHP (phpqatools and more).
code-quality docker docker-image pdepend php php-codesniffer php7 php8 phpcpd phploc phpmd phpmetrics phpqatools phpstan phpunit static-analysis
Last synced: 14 Oct 2024
https://github.com/alejandro-yakovlev/symfony-docker
Dockerise Symfony Application (Symfony 6 + Clean Architecture + DDD + CQRS + Docker + Xdebug + PHPUnit + Doctrine ORM + JWT Auth + Static analysis + CI/CD)
cicd clean-architecture clean-code ddd deptrac doctrine doctrine-orm jwt-auth php php-cs-fixer php8 phpstan phpunit static-analysis symfony symfony-docker symfony-docker-composer symfony-dockerize symfony6 xdebug
Last synced: 14 Oct 2024
https://github.com/codeception/verify
BDD Assertions for PHPUnit and Codeception
assertions bdd bdd-assertions codeception php phpunit
Last synced: 14 Oct 2024
https://github.com/facile-it/paraunit
Run PHPUnit tests in parallel
hacktoberfest phar php phpunit symfony symfony-application testing-tools
Last synced: 14 Oct 2024
https://github.com/mybuilder/phpunit-accelerator
Listeners to speed up PHPUnit tests
Last synced: 14 Oct 2024
https://github.com/rdohms/phpunit-arraysubset-asserts
Provides assertArraySubset for use in PHPunit
hacktoberfest php phpunit phpunit-extension
Last synced: 14 Oct 2024
https://github.com/donatj/mock-webserver
Simple mock web server in PHP for unit testing.
mock mockwebserver phpunit testing unit-testing
Last synced: 14 Oct 2024
https://github.com/martin-helmich/phpunit-json-assert
PHPUnit assertions for JSON documents
json-assertions jsonpath phpunit phpunit-assertions unit-testing
Last synced: 12 Oct 2024
https://github.com/recca0120/vscode-phpunit
The VS Code Test Explorer extension for PHPUnit
php phpunit test test-explorer testing vscode vscode-extension
Last synced: 31 Oct 2024
https://github.com/modelizer/laravel-selenium
Selenium Testing for Laravel 5
laravel-package laravel-selenium phpunit testing
Last synced: 31 Oct 2024
https://github.com/lodeapp/lode
A universal GUI for unit testing built with Electron and Vue.js
cypress electron gui jest phpunit testing typescript unit-testing vue
Last synced: 31 Oct 2024
https://github.com/byjg/php-swagger-test
A set of tools for testing your REST calls based on the swagger documentation using PHPUnit
hacktoberfest php phpunit swagger
Last synced: 14 Oct 2024
https://github.com/yaegassy/coc-intelephense
intelephense (PHP language server) extension for coc.nvim. intelephenseโs various LSP features and this extension's additional features are available.
artisan coc coc-extensions coc-nvim composer intelephense laravel lsp neovim pest php phpunit vim
Last synced: 22 Oct 2024
https://github.com/jonpurvis/faker-stripe
๐คก A Provider for FakerPHP that Generates Fake but Structurally Correct IDs for Stripe API Resources.
fakerphp laravel pest php php8 phpunit unit-testing
Last synced: 14 Oct 2024
https://github.com/sebastianbergmann/phpunit-documentation-english
English Documentation for PHPUnit
Last synced: 07 Oct 2024
https://github.com/mguinea/laravel-ddd-example
Hexagonal Architecture + DDD + CQRS in PHP using Laravel 8
best-practices bounded-context cqrs ddd docker domain-driven-design eloquent hexagonal-architecture laravel microservice modular monorepo php phpunit scalability testing
Last synced: 14 Oct 2024
https://github.com/ta-tikoma/phpunit-architecture-test
PHPUnit Application Architecture Test. For architecture tests
Last synced: 14 Oct 2024
https://github.com/devsense/phptools-docs
PHP Tools public content
code documentation issues php phpunit visual-studio vscode
Last synced: 14 Oct 2024
https://github.com/wp-phpunit/wp-phpunit
WordPress core PHPUnit library. [READ ONLY] Versions for new WordPress releases are built daily.
composer-package phpunit unit-testing wordpress wordpress-development
Last synced: 10 Oct 2024
https://github.com/diablomedia/phpunit-pretty-printer
A PHPUnit result printer that shows per-file test progress and execution times
Last synced: 30 Oct 2024
https://github.com/ho-nl/magento2-reachdigital_testframework
Faster drop-in replacement for Magento's integration test.
magento2 magento2-module phpunit
Last synced: 14 Oct 2024
https://github.com/jolicode/asynit
:stars: Asynchronous HTTP Request Testing Library for API or more...
Last synced: 30 Oct 2024
https://github.com/gerardroche/sublime-phpunit
PHPUnit Sublime Text integration.
Last synced: 31 Oct 2024
https://github.com/minkphp/phpunit-mink
Library for using Mink in PHPUnit tests. Supports session sharing between tests in a test case.
Last synced: 14 Oct 2024
https://github.com/omgzui/designpattern
่ฎพ่ฎกๆจกๅผ
composer design-patterns php phpunit uml
Last synced: 14 Oct 2024
https://github.com/sixlive/laravel-json-schema-assertions
JSON Schema assertions for the Laravel framework
json-schema laravel php phpunit
Last synced: 14 Oct 2024
https://github.com/nans/magestudy
Magento 2 extension samples
cron-tasks crud example grid magento-2 magento2 magento2-extension magento2-module phpunit samples
Last synced: 14 Oct 2024
https://github.com/m-elewa/freelancers-market
Laravel Project to help freelance websites clients and freelancers to find each other.
bootstrap eloquent freelance-platform freelancers javascript laravel open-source php phpunit redis
Last synced: 14 Oct 2024
https://github.com/shopsys/http-smoke-testing
[READ-ONLY] Simple HTTP smoke testing for your Symfony application
phpunit routing smoke-test symfony testing
Last synced: 14 Oct 2024
https://github.com/beyondit/opencart-test-suite
Testing Suite for OpenCart Development
opencart opencart-development phpunit testing
Last synced: 14 Oct 2024
https://gitlab.com/mog33/gitlab-ci-drupal
Gitlab CI integration for Drupal 10+ project or module: tests, code quality, linting, metrics and deploy.
#Drupal10 behat drupal10 gitlab-ci nightwatch.js phpunit
Last synced: 11 Oct 2024
https://github.com/milwad-dev/shopline
The best shop by Laravel framework.
ajax bootstrap component design-patterns js laravel laravel-framework laravel-shop modular php phpunit shopline solid tdd test-coverage
Last synced: 14 Oct 2024
https://github.com/jakzal/phpunit-injector
Injects services from a PSR-11 dependency injection container to PHPUnit test cases
annotations inject-services injector php phpunit phpunit-listener psr-11 symfony test tests
Last synced: 31 Oct 2024
https://github.com/allure-framework/allure-phpunit
Allure integrations for PHP test frameworks: PHPUnit
allure phpunit reporting reporting-engine
Last synced: 14 Oct 2024
https://github.com/t-regx/phpunit-data-provider
Allows you to mix multiple PhpUnit @dataProvider without duplication
data-provider data-providers php phpunit
Last synced: 14 Oct 2024
https://github.com/rectorphp/rector-phpunit
Rector upgrade rules for PHPUnit
ast instant-upgrades php phpunit rector
Last synced: 14 Oct 2024
https://github.com/haehnchen/idea-php-phpunit-plugin
IntelliJ IDEA / PhpStorm PHPUnit Enhancement Plugin
intellij intellij-plugin jetbrains mock mocking php phpstorm phpstorm-plugin phpunit prophecy testing
Last synced: 30 Sep 2024
https://github.com/spatie/tabular-assertions
Write tabular assertions with Pest or PHPUnit
Last synced: 14 Oct 2024
https://github.com/yoast/wp-test-utils
PHPUnit and WordPress cross-version compatibility layer for testing plugins and themes build for WordPress
brainmonkey integration-testing phpunit unit-testing wordpress
Last synced: 14 Oct 2024
https://github.com/medunes/noise-php
A starter-kit for your PHP project.
continuous-delivery continuous-integration continuous-testing github-actions opensource php php7 phpstan phpunit psalm skeleton-application skeleton-template sonarcloud sonarqube starter starter-kit starter-template travis-ci
Last synced: 14 Oct 2024
https://github.com/fiunchinho/phpunit-randomizer
A PHPUnit extension that allows you to execute your test cases in a random order
Last synced: 14 Oct 2024
https://github.com/Yoast/wp-test-utils
PHPUnit and WordPress cross-version compatibility layer for testing plugins and themes build for WordPress
brainmonkey integration-testing phpunit unit-testing wordpress
Last synced: 06 Aug 2024
https://github.com/rybakit/phpunit-extras
Custom annotations and expectations for PHPUnit.
custom-annotations phpunit phpunit-assertions phpunit-extension phpunit-extras phpunit-util
Last synced: 14 Oct 2024
https://github.com/mihaeu/php-test-generator
Generate test cases for existing PHP files
codegenerator mockery mocking php phpunit testing-tools
Last synced: 14 Oct 2024
https://github.com/originphp/framework
A PHP framework for rapidly building web applications.
Last synced: 12 Oct 2024
https://github.com/scriptfusion/pip
๐จ Immediately prints exceptions and assertion failures during testing, with diagnostics.
exception-printer phpunit phpunit-printer testing
Last synced: 12 Oct 2024