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/julienbreux/phpunit-docker

DEPRECATED :package: Docker image to use PHPUnit as CLI.

docker php phpunit phpunit-container phpunit-docker

Last synced: 17 Jan 2025

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: 17 Jan 2025

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/limedeck/phpunit-detailed-printer

Detailed output formatter for PHPUnit tests

phpunit phpunit-printer

Last synced: 19 Dec 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: 18 Jan 2025

https://github.com/olimorris/neotest-phpunit

🧪 Neotest adapter for PHPUnit

neotest neovim neovim-plugin nvim php phpunit

Last synced: 11 Jan 2025

https://github.com/estahn/phpunit-json-assertions

JSON assertions for PHPUnit (including JSON Schema)

json-schema phpunit phpunit-assertions

Last synced: 17 Jan 2025

https://github.com/nlamirault/phpunit.el

Emacs mode to phpunit and test command line tool

emacs phpunit

Last synced: 20 Nov 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/sebastianbergmann/phpunit-documentation-chinese

Simplified Chinese Documentation for PHPUnit

documentation phpunit

Last synced: 17 Jan 2025

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/mheap/phpunit-matcher-action

Add annotations to your PHPUnit tests when running under Github Actions

actions ci github github-action phpunit

Last synced: 15 Dec 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/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/seregazhuk/php-react-promise-testing

PHPUnit assertions for testing ReactPHP promises

async php phpunit promises reactphp

Last synced: 12 Oct 2024

https://github.com/xepozz/internal-mocker

A tool for mocking internal php functions and classes

codeception mock php phpunit testing

Last synced: 17 Nov 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/ger86/librarify-back

Librarify. Creando una API con Symfony 5 es un curso completo sobre Symfony 5 en el que cuento cómo desarrollar una API desde cero empleando FOS Rest Bundle.

flysystem flysystem-adapter fosrestbundle php php7 phpunit symfony symfony-application symfony4 symfony5

Last synced: 24 Nov 2024

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

Enables type-safe comparisons of objects in PHPUnit.

phpunit strict-types

Last synced: 21 Jan 2025

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: 08 Nov 2024

https://github.com/ergebnis/data-provider

👓 Provides a composer package with generic data providers for use with phpunit/phpunit.

data-provider phpunit

Last synced: 21 Jan 2025

https://github.com/randomrobbiebf/phpunit-brute

Tool to try multiple paths for PHPunit RCE CVE-2017-9841

bugbounty cve-2017-9841 phpunit

Last synced: 20 Nov 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: 18 Nov 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/codelytv/php-finder_refactoring-kata

🐘🔍Incomprehensible Finder Refactoring Kata port for PHP

codelytv composer example fp functional-programming kata php phpunit refactor refactoring sample

Last synced: 11 Nov 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/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/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/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/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/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/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: 20 Jan 2025

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/oradwell/covers-validator

Validates covers tags in PHPUnit tests

coverage php php7 phpunit testing

Last synced: 18 Jan 2025

https://github.com/webfactory/doctrine-orm-test-infrastructure

Provides utils to create a test infrastructure for Doctrine ORM entities.

database doctrine doctrine-orm php phpunit testing

Last synced: 15 Jan 2025

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: 16 Jan 2025

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/erikgall/eloquent-phpunit

Eloquent model and database schema PHPUnit test case

database eloquent laravel phpunit testing

Last synced: 27 Nov 2024

https://github.com/ajcastro/scribe-tdd

Scribe's test-driven documentation approach.

api documentation-generator laravel php phpunit

Last synced: 16 Jan 2025

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

Assert exception/throwable/error PHPUnit trait

php phpunit phpunit-assertions phpunit-extension

Last synced: 14 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/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: 04 Dec 2024

https://github.com/sarfraznawaz2005/phexecute

Phexecute - Awesome PHP Code Runner

php phpunit runner simpletest tester

Last synced: 27 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/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/helpscout/specter-php

JSON Mocking and Testing for PHP

json-spec laravel-middleware mocking php phpunit psr-7

Last synced: 25 Nov 2024

https://github.com/pavelloparev/connector

Signals and slots are coming into PHP World

composer-package events php-library phpunit signal slot

Last synced: 16 Nov 2024

https://github.com/humbug/phpunit-extensions

Extensions for PHPUnit for Humbug

humbug phpunit

Last synced: 28 Sep 2024

https://github.com/tigerb/think-phpunit

ThinkPHP5——phpunit测试用例

phpunit think-phpunit thinkphp5 thinkphp5-phpunit

Last synced: 12 Nov 2024

https://github.com/robiningelbrecht/phpunit-coverage-tools

A PHPUnit extension to enforce minimum code coverage by using the clover XML report

codecoverage phpunit testing website

Last synced: 20 Dec 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/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/stevegrunwell/phpunit-markup-assertions

Assertions for PHPUnit to verify the presence or state of elements within markup

php phpunit testing xpath

Last synced: 18 Dec 2024

https://github.com/ergebnis/test-util

:eyeglasses: Provides utilities for tests.

faker phpunit phpunit-assertions phpunit-util

Last synced: 17 Jan 2025

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/voltra/slim-vue-app

A ready-to-start project (w/ demos) for applications written using Slim 4, Twig 3 and Vue 2

babel boilerplate cookies csrf cypress dbmate flash-messages hacktoberfest javascript jest php phpunit rng sass scss slim starter-project twig vue

Last synced: 15 Nov 2024

https://github.com/thomasweinert/phpunit-xpath-assertions

Xpath based assertions for PHPUnit

dom php phpunit xml xpath

Last synced: 07 Nov 2024

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

Japanese Documentation for PHPUnit

documentation phpunit

Last synced: 17 Jan 2025

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/jpkleemans/phpunit-expect

BDD-style assertions for PHPUnit

bdd expect phpunit

Last synced: 18 Nov 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://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: 17 Jan 2025

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

GitHub Actions workflow for testing a TYPO3 CMS Extension

codeception phpunit typo3 typo3-cms-extension

Last synced: 09 Nov 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/lambdatest/php-phpunit-selenium

Run test automation on cloud with PHPUnit and LambdaTest. This is a sample repo to help you execute PHPUnit framework based test scripts in parallel with LambdaTest automation testing cloud

php phpunit selenium-php selenium-webdriver test-automation testing testing-tools web-testing

Last synced: 04 Dec 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/diloabininyeri/php-design-patterns

PHP design patterns and PHPUnit test, In software engineering, a design pattern is a general repeatable solution to a commonly occurring problem in software design. A design pattern isn't a finished design that can be transformed directly into code. It is a description or template for how to solve a problem that can be used in many different situations.

design design-patterns oop oop-principles phpunit single solid testcase

Last synced: 07 Nov 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/sebastianbergmann/phpunit-documentation-brazilian-portuguese

Brazilian Portuguese Documentation for PHPUnit

documentation phpunit

Last synced: 17 Jan 2025

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/sebastianbergmann/phpunit-documentation-french

French Documentation for PHPUnit

documentation phpunit

Last synced: 17 Jan 2025

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/ozh/phpunit-overassertive

Reports tests that contain a high number of assertions

assertions extension phpunit

Last synced: 13 Oct 2024

https://github.com/wp-phpunit/example-plugin

A complete example for using WP PHPUnit in the context of plugin development.

phpunit wordpress wordpress-development wordpress-plugin wordpress-tests wp-phpunit

Last synced: 08 Nov 2024

PHPUnit Awesome Lists
PHPUnit Categories