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

Toolbox based on the PHPUnit Framework

jbzoo phpunit test test-framework testing toolbox

Last synced: 14 Oct 2024

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

A library for testing complex exceptions

phpunit

Last synced: 14 Oct 2024

https://github.com/ergebnis/phpunit-framework-constraint

:eyeglasses: Provides additional constraints and assertions for phpunit/phpunit

assertion constraint phpunit

Last synced: 17 Jan 2025

https://github.com/rodrigoio/testbucket

A tool to generate test cases

integration-tests phpunit tests

Last synced: 14 Oct 2024

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/d-alejandro/laravel-code-examples

Clean Architecture, SOLID, PHP 8.2, Laravel 9, RESTful API, Nginx, PostgreSQL 16, MySQL 8, CRUD, DTO, Enum, Docker Compose, Unit tests, Feature tests, SQL, Repository Criteria Pattern, Mocking Objects, Design Patterns, PHPUnit

clean-architecture clean-code crud decorator dependency-injection design-patterns docker-compose dto enum feature-tests laravel mocking-objects nginx php phpunit postgresql solid sql unit-tests xdebug

Last synced: 09 Nov 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://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/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://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