Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

PHPUnit

PHPUnit is a unit testing framework for the PHP programming language. It is an instance of the xUnit architecture for unit testing frameworks.

https://github.com/sebastianbergmann/phpunit

The PHP Unit Testing framework.

php phpunit testing-tools

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/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/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/spatie/phpunit-watcher

A tool to automatically rerun PHPUnit tests when source code changes

phpunit testing watcher

Last synced: 12 Oct 2024

https://github.com/johnkary/phpunit-speedtrap

Reports on slow-running tests in your PHPUnit test suite

phpunit phpunit-listener

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.

api hacktoberfest php phpunit

Last synced: 14 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/EcomDev/EcomDev_PHPUnit

Magento PHPUnit Integration

magento phpunit

Last synced: 03 Aug 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/whatthejeff/nyancat-phpunit-resultprinter

Nyan Cat result printer for PHPUnit

nyan-cat php phpunit printer tests

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/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/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/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/mybuilder/phpunit-accelerator

Listeners to speed up PHPUnit tests

php phpunit

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/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/codelytv/php-basic-skeleton

๐Ÿ˜๐Ÿš€ PHP Basic Skeleton: Bootstrap your new projects using this Composer Project

best-practices bootstrap codelytv composer example php php7 phpunit sample skeleton

Last synced: 14 Oct 2024

https://github.com/ergebnis/phpunit-slow-test-detector

โฑ๏ธ Provides a composer package with an extension for detecting slow tests in phpunit/phpunit.

detector extension phpunit slow test

Last synced: 14 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/benholmen/defrag

Disk defrag output for PHPUnit tests

defrag phpunit testing

Last synced: 14 Oct 2024

https://github.com/sinnbeck/laravel-dom-assertions

Adds DOM assertions to laravels test responses

laravel pestphp php phpunit testing

Last synced: 14 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

documentation phpunit

Last synced: 07 Oct 2024

https://github.com/ta-tikoma/phpunit-architecture-test

PHPUnit Application Architecture Test. For architecture tests

architecture php phpunit test

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

phpunit

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...

amphp http phpunit

Last synced: 30 Oct 2024

https://github.com/gerardroche/sublime-phpunit

PHPUnit Sublime Text integration.

php phpunit sublime-text

Last synced: 31 Oct 2024

https://github.com/coderabbi/phpumoji

PHPUnit Emoji Result Printer

emoji php phpunit

Last synced: 14 Oct 2024

https://github.com/minkphp/phpunit-mink

Library for using Mink in PHPUnit tests. Supports session sharing between tests in a test case.

mink php phpunit

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/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/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/spatie/tabular-assertions

Write tabular assertions with Pest or PHPUnit

pest php phpunit testing

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/fiunchinho/phpunit-randomizer

A PHPUnit extension that allows you to execute your test cases in a random order

php phpunit phpunit-extension

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/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.

framework mvc php phpunit

Last synced: 12 Oct 2024

https://github.com/jonpurvis/profanify

๐Ÿงผ A PestPHP Plugin to Help Catch Profanity in Your Applications.

framework pest php phpunit plugin test

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

PHPUnit Awesome Lists
PHPUnit Categories