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/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/paul-thebaud/phpunit-generator

A PHPUnit 6 / 7 tests skeletons generator

generator php php7 phpunit unit-test

Last synced: 25 Sep 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

phpunit phpunit-printer

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

emacs phpunit

Last synced: 05 Aug 2024

https://github.com/sebastianbergmann/phpunit-documentation-chinese

Simplified Chinese Documentation for PHPUnit

documentation 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

design-patterns php74 phpunit

Last synced: 12 Oct 2024

https://github.com/seregazhuk/php-react-promise-testing

PHPUnit assertions for testing ReactPHP promises

async php phpunit promises reactphp

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/jonpurvis/lawman

🤠 A PestPHP Plugin to help with architecture testing SaloonPHP integrations

framework pest php phpunit plugin saloon test

Last synced: 12 Oct 2024

https://github.com/webmozarts/strict-phpunit

Enables type-safe comparisons of objects in PHPUnit.

phpunit strict-types

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/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/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/humbug/phpunit-extensions

Extensions for PHPUnit for Humbug

humbug phpunit

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

documentation 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

php phpunit testing xpath

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/mpyw/phpunit-patch-serializable-comparison

Fixes assertSame()/assertEquals() serialization errors running in separate processes.

isolated patch php phpunit testing

Last synced: 12 Oct 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/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.

mockery phpunit

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

phpunit swoole unit-testing

Last synced: 14 Oct 2024

https://github.com/sebastianbergmann/phpunit-documentation-french

French Documentation for PHPUnit

documentation phpunit

Last synced: 25 Sep 2024

https://github.com/sebastianbergmann/phpunit-documentation-brazilian-portuguese

Brazilian Portuguese Documentation for PHPUnit

documentation phpunit

Last synced: 25 Sep 2024

https://github.com/ozh/phpunit-overassertive

Reports tests that contain a high number of assertions

assertions extension phpunit

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/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/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/tomasvotruba/phpunit-json-result

Print tests result in JSON in PHPUnit 10+ so other tools can use it

json output php phpunit result

Last synced: 14 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/jeromegamez/php-psr-testlogger

PSR-3 compliant test logger for developers who like tests and want to check if their application logs messages as they expect.

logger php php-7 php7 phpunit psr-3 testing tests

Last synced: 28 Sep 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/hantsy/code-challenges

Code challenges in learning new languages, frameworks, engineering tools, architectures, software design patterns, etc.

csharp go java jest junit kotest kotlin node php phpunit scala scalatest typescript xunit

Last synced: 27 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/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/duncan3dc/uopz-expectations

Mock core PHP functions using a Mockery like interface

mockery mocking php phpunit testing uopz

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/qase-tms/qase-phpunit

Qase TMS PHPUnit reporter.

php phpunit qase reporter tms

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

PHPUnit Awesome Lists
PHPUnit Categories