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/tomkyle/webapp-boilerplate

My take on an app boilerplate: PHP + Slim 4 + pretty much everything I find useful

docker gulp php php8 phpunit slim4 slim4-skeleton webpack

Last synced: 29 Dec 2024

https://github.com/chenxi2015/phpdesignpatterns

php设计模式案例汇总

design-patterns php7 phpunit

Last synced: 27 Nov 2024

https://github.com/robsontenorio/laravel-tdd-docs

✏️ TDD living docs for Laravel. Generate docs from comments at your phpunit tests.

docs laravel phpunit tdd test testing

Last synced: 13 Nov 2024

https://github.com/bjoern-hempel/php-calendar-api

An API for building ready-made calendars.

api-platform calendar php php8 phpstan phpunit symfony symfony6

Last synced: 07 Nov 2024

https://github.com/pionl/laravel-swagger-test

Test your routes using Laravel's underlying request testing (without making real request) against your API schema.

api laravel openapi phpunit swagger testing-tools

Last synced: 11 Oct 2024

https://github.com/rask/wp-test-framework

A librarized version of the WordPress core PHPUnit test framework

phpunit testing-framework wordpress wordpress-development wordpress-php-library

Last synced: 14 Nov 2024

https://github.com/cspray/assert-throws

A library for testing complex exceptions

phpunit

Last synced: 14 Oct 2024

https://github.com/psalmsin1759/api-resume

The Laravel Resume API is a web application developed using the Laravel framework and Laravel Sail for Docker-based development. This API allows users to create and manage their professional resumes. Additionally, it includes Swagger documentation for easy reference and interaction.

api-rest docker laravel php phpunit resume swagger

Last synced: 14 Oct 2024

https://github.com/joomla-framework/test

Joomla Framework Test Package

joomla joomla-framework mocking php phpunit reflection

Last synced: 12 Oct 2024

https://github.com/123inkt/phpunit-extensions

A library with convenient test case classes and functions for phpunit

mock phpunit test testcase

Last synced: 19 Dec 2024

https://github.com/vincentkoc/wordpress-test-template

Unit Testing and Travis CI template for Wordpress Plugins and Wordpress Installations

phpcs phpcs-config phpunit phpunit-tests travis-ci travis-ci-configuration wordpress-boilerplate wordpress-development wpcli

Last synced: 29 Sep 2024

https://github.com/cawolf/phpstorm-quick-mock

PHPStorm plugin allowing you to quickly create mock objects from within a test class

mock php phpstorm-plugin phpunit prophecy testing

Last synced: 27 Oct 2024

https://github.com/thenlabs/pyramidal-tests

A complementary framework for PHPUnit that focuses on simplicity, reusability, and storytelling.

bdd bdd-framework bdd-style bdd-style-testing-framework php phpunit phpunit-extension phpunit-tests testing-framework

Last synced: 28 Sep 2024

https://github.com/bouiboui/hyper-sebastian-bergmanns-portrait-as-a-background

Hyper plug in for Sebastian Bergmann's portrait as your terminal background

hyper phpunit terminal

Last synced: 30 Sep 2024

https://github.com/automattic/phpunit-docker

Run PHPUnit 7, 8 or 9 tests from a Docker image.

docker phpunit

Last synced: 29 Oct 2024

https://github.com/jdgrimes/wp-filesystem-mock

Shim for the WordPress filesystem API to use a mock filesystem in PHPUnit tests

phpunit phpunit-tests wordpress wordpress-filesystem-api

Last synced: 18 Oct 2024

https://github.com/proklung/bitrix.phpunit.testing.tools

Кастомные инструменты для PHPUnit тестов в среде Битрикс.

bitrix php-library php7 phpunit

Last synced: 18 Oct 2024

https://github.com/wpstarter/wp-testbench

A tool to set up a WordPress test environment for PHPUnit testing

phpunit test testing testing-tools unittest wordpress

Last synced: 18 Oct 2024

https://github.com/ondrejmirtes/mocktainer

Create objects of classes with mocked dependencies more easily!

php php7 phpunit unit-testing

Last synced: 10 Oct 2024

https://github.com/hasnayeen/laravel-meetup-2017

Source code from the laravel meetup presentation

laravel phpunit tdd testing

Last synced: 21 Dec 2024

https://github.com/devdrops/coding-dojo-php-boilerplate

:computer: A boilerplate to get a coding dojo environment up and running.

coding-dojo dojo php phpunit vagrant

Last synced: 20 Dec 2024

https://github.com/chrono-meter/wp-plugin-devcontainer

A simple dev container template for WordPress plugin development.

devcontainer docker-compose dockerfile mysql php phpunit selenium vscode wordpress

Last synced: 14 Oct 2024

https://github.com/clagiordano/phpunit-result-printer

Phpunit custom result printer class

cli phpunit phpunit-tests printer results unittesting

Last synced: 18 Oct 2024

https://github.com/vasekpurchart/phing-tester

Helper tool for writing Phing component tests using PHPUnit

phing phpunit testing

Last synced: 14 Oct 2024

https://github.com/sanmai/phpunit-legacy-adapter

PHPUnit Legacy Versions Adapter

phpunit phpunit-legacy-adapter

Last synced: 15 Oct 2024

https://github.com/kenjis/ci3-news

CodeIgniter 3 News Tutorial

codeigniter3 phpunit phpunit-tests tutorial

Last synced: 06 Dec 2024

https://github.com/jeslopcru/git-score

script to compute some "scores" for committers in a git repo.

git php phpunit symfony-console

Last synced: 21 Dec 2024

https://github.com/proklung/phpunit.testing.tools

Кастомные инструменты для PHPUnit тестов

php7 phpunit testing

Last synced: 06 Nov 2024

https://github.com/joanjpx/react-laravel-app

React.js ⚛ dentro de Laravel 🐘 usando Axios, PhpUnit, Laravel Mix

api axios javascript js jsx laravel php phpunit reactjs rest

Last synced: 10 Jan 2025

https://github.com/datto/phpunit-entropy

A PHPUnit plugin to aid randomized unit testing

php phpunit

Last synced: 08 Nov 2024

https://github.com/chubbyphp/chubbyphp-mock

A helper trait simplify mocking within phpunit.

helper mock phpunit trait

Last synced: 08 Nov 2024

https://github.com/angelov/phpunit-php-vcr

A library that allows you to easily use the PHP-VCR library in your PHPUnit tests.

php-vcr phpunit testing

Last synced: 19 Nov 2024

https://github.com/phpfui/htmlunittester

PHPUnit Testing extensions for HMTL and CSS

css html phpunit

Last synced: 11 Nov 2024

https://github.com/tbreuss/php-package-skeleton

Conrete PHP Package Skeleton using Best-Practices

best-practices composer php phpcs phpunit skeleton

Last synced: 13 Nov 2024

https://github.com/qratorlabs/smocky

Mocker helper based on runkit7

helper mock mocking-methods php phpunit runkit7 testing

Last synced: 16 Nov 2024

https://github.com/petrkotek/phpunit-naughtytestdetector

"Naughty test detector" for PHPUnit. Identifies tests, which don't clean after themselves.

listener php phpunit testing

Last synced: 16 Nov 2024

https://github.com/diegoangel/informe-gei

National Inventory of Greenhouse Gases made it with ZF3 and Doctrine

doctrine php7 phpunit scrutinizer zf3 zf3-api zf3-mvc

Last synced: 17 Jan 2025

https://github.com/luisrovirosa/sonictest

Library to speed up your testing cycle. Execute only the tests affected by the code changes.

php phpunit tdd testing testing-tools

Last synced: 25 Nov 2024

https://github.com/mhujer/consistence-phpunit

Consistence PHPUnit adds Assert for Enums from consistence/consistence

assert enum php phpunit

Last synced: 21 Nov 2024

https://github.com/suin/livexample

💯 Ensures your example codes works well by unit testing.

example-code livexample php phpunit phpunit-extension testing unit-testing

Last synced: 22 Nov 2024

https://github.com/jbzoo/skeleton-php

PHP Skeleton for new JBZoo projects

jbzoo php php-skeleton phpunit skeleton test testing unit-testing

Last synced: 27 Nov 2024

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

Sublime PHPUnit plugin version for Windows and Linux.

linux phpunit sublime-text-3 testing-tools windows

Last synced: 10 Jan 2025

https://github.com/omarmakled/pet-store

An implementation of pet store example with ddd

ddd-architecture guzzle php7 phpunit

Last synced: 09 Jan 2025

https://github.com/semlabs/newman-reporter-phpunit

A newman reporter with a PHPUnit like style

newman newman-reporter phpunit postman postman-reporter reporter

Last synced: 19 Jan 2025

https://gitlab.com/interitty/nb-remote-phpunit

Custom PHPUnit script that allows NetBeans to run tests on a remote host. Developed mainly to make working with Docker environments more convenient.

docker interitty netbeans php phpunit

Last synced: 29 Oct 2024

https://github.com/vkcom/kphpunit

KPHP polyfill-like package for the PHPUnit.

kphp kphpunit ktest php phpunit polyfill test tests

Last synced: 17 Jan 2025

https://github.com/runroom/testing

[READ-ONLY] This library provides tools to help testing our bundles and projects

doctrine fixtures integration php phpunit testing

Last synced: 11 Nov 2024

https://github.com/cdn77/testutils

Test Utils for PHP to facilitate writing tests

hacktoberfest php phpunit testing testing-tools testutils

Last synced: 07 Nov 2024

https://github.com/sashagm/messages

Личные сообщения для Laravel +10.x

email laravel laravel-middleware laravel-package messages php phpunit socials user

Last synced: 10 Oct 2024

https://github.com/wickedone/gitlab-perl-helpers

collection of perl helpers for implementing code owner specific gitlab ci jobs

continuous-integration coverage gitlab gitlab-ci infection mutation-testing perl php phpmd phpstan phpunit psalm test-automation

Last synced: 13 Oct 2024

https://github.com/sashagm/cpu

CPU Sniffer Laravel +10.x

cpu laravel laravel-package php phpunit url

Last synced: 13 Oct 2024

https://github.com/ericneves/myfavoritesquotes

:rocket: Web application created with PHP, Layered Architecture, PHP Unit (Tests), PostgreSQL, Angular, Primeng, Docker, NGINX and more...

angular docker layered-architecture php phpunit postgresql primeng test-automation typescript

Last synced: 18 Jan 2025

https://github.com/komputronika/kalkulator

Contoh menggunakan composer, PSR4 dan unit test dengan PHP

autoloader composer namespace php phpunit psr4

Last synced: 08 Nov 2024

https://github.com/sashagm/social

Авторизация через социальные сети с помощью пакета для Laravel +10.x

auth authorization laravel laravel-middleware laravel-socialite password-generator pasword php phpunit social

Last synced: 13 Oct 2024

https://github.com/testingbot/php-phpunit-example

PHPUnit Example to run Selenium tests with TestingBot

php phpunit selenium webdriver

Last synced: 19 Jan 2025

https://github.com/pronovix/docker-drupal-dev

[READ ONLY] Dockerized Drupal development/testing environment

behat docker drupal phpunit testing wodby

Last synced: 10 Nov 2024

https://github.com/mkalat/mksimplecms

Based on Symfony 5.4.x framework Simple CMS WebApplication with stripped views, translations, tests, and other sensitive data having blogpost, download, custom pages, custom search functionality

composer doctrine-dbal doctrine-migrations doctrine-orm php7 phpunit symfony-flex symfony5 twig

Last synced: 29 Nov 2024

https://github.com/theomessin/action-phpcov

🩺 GitHub Action to turbocharge phpunit code coverage reporting.

actions coverage github php phpunit report

Last synced: 12 Oct 2024

https://github.com/skyzyx/phpunit-result-printer

A custom PHPUnit result printer.

composer phpunit printer

Last synced: 28 Sep 2024

https://github.com/czim/phpunit-printer

Custom PHPUnit output printer

output phpunit pretty-printer testing

Last synced: 27 Oct 2024

https://github.com/nazemmahmud/symfony-scraping

web scraping with symfony 6, puppeteer, redis, docker with crud operation, some unit tests

cloudflare crud-api docker docker-compose phpunit proxy-server puppeteer redis symfony6 unit-test

Last synced: 21 Dec 2024

https://github.com/mnvx/pprocess

Execution of processes in async mode for tests

assertions async phpunit testing

Last synced: 18 Dec 2024

https://github.com/peter279k/sample-phpunit

The sample for phpunit noobs

example php72 php73 phpunit phpunit-tests

Last synced: 18 Dec 2024

https://github.com/wendelladriel/phpunit-tdd-training

Simple project to PHPUnit TDD Training

php php7 phpunit tdd training

Last synced: 14 Dec 2024

https://github.com/sashagm/analytics

Analytics Unique Visitors and Views Middleware для Laravel +10.x

analitics laravel laravel-analytics laravel-middleware laravel-package middleware php phpunit statistics

Last synced: 14 Oct 2024

https://github.com/eidng8/sttbot

Star Trek Timelines wiki crawler

php71 phpunit startrek

Last synced: 21 Dec 2024

https://github.com/phoenixrvd/phpunit-assert-log-entry

This library extends PHPUnit with asserting from Monolog logging entries.

composer composer-package mit-license monolog php-library php71 phpunit phpunit-6 phpunit-assertions

Last synced: 19 Dec 2024

https://github.com/anoerak/todo-co

Upgrade a Symfony Project from v3 to v6 using React components, Turbo and phpUnit.

js phpunit reactjs sass symfony symfony-ux turbo

Last synced: 11 Dec 2024

https://github.com/pronovix/drupal-qa

[READ ONLY] QA tools for Drupal

behat code-quality code-style drupal phpunit testing

Last synced: 18 Oct 2024

https://github.com/tudor-rusu/oop-game

Plain PHP Application using OOP concepts without any framework.

composer docker nginx oop oop-principles php7 phpunit

Last synced: 22 Dec 2024

https://github.com/sjorek/phpunit-bash-completion

PHPUnit shell completion for Bash

bash bash-completion phpunit

Last synced: 18 Jan 2025

https://github.com/rvanlaak/symfony-cli-skeleton

Skeleton for creating a new Command Line Interface application with a minimum of dependencies.

cli console ddd phpunit skeleton symfony

Last synced: 08 Dec 2024

https://github.com/amsoell/assert-json-structure-missing

Laravel unit test assertion that tests for the absence of a JSON structure

laravel laravel-5-package laravel-testing phpunit phpunit-assertions

Last synced: 05 Jan 2025

https://github.com/gocodebox/lifterlms-tests

LifterLMS Tests is a project to help bootstrap automated testsing in LifterLMS projects.

elearning hacktoberfest lifterlms lms php phpunit

Last synced: 22 Dec 2024

https://github.com/ijklim/tradedata

(Outdated, latest: https://github.com/ijklim/tradedata-2020) Collect stock data (Laravel 5.5.23, Vue.js 2.5.13, Bootstrap 4 Beta 3, SQLite)

bootstrap4 laravel laravel55 phpunit phpunit-tests sqlite vue vuejs2

Last synced: 21 Jan 2025

https://github.com/lemaur/template-laravel9

Ready to use Laravel 9 template for your next project!

dusk infection laravel laravel9 pest php-cs-fixer phpstan phpunit rector

Last synced: 02 Dec 2024

https://github.com/jarrodsampson/library-api

Slim Framework API using MySQL data, equipped with Caching, Token, and Rate Limit check. Monolog for logging.

framework monolog mysql php phpunit slim slim-framework

Last synced: 03 Jan 2025

https://github.com/maniruzzamanakash/wp-vue-kit

A Vue JS Starter Kit for WordPress plugin development - PHP OOP architecture, PHP Unit test, Webpack, Sass, Vue, Vuex, Vue-router

hacktoberfest hacktoberfest-accepted hacktoberfest2022 phpunit phpunit-tests sass vue vue-router vue3 vuex webpack wordpress wordpress-plugin wordpress-plugin-boilerplate wordpress-vuejs

Last synced: 01 Dec 2024

https://github.com/vickypandey14/php-admin-panel

This is my first backend project, a complete admin panel. I built this project using PHP and MySQL while I was learning full-stack development in 2022.

javascript jquery-ajax php phpunit

Last synced: 22 Dec 2024

PHPUnit Awesome Lists
PHPUnit Categories