Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
PHPUnit
PHPUnit is a unit testing framework for the PHP programming language. It is an instance of the xUnit architecture for unit testing frameworks.
- GitHub: https://github.com/topics/phpunit
- Wikipedia: https://en.wikipedia.org/wiki/PHPUnit
- Repo: https://github.com/sebastianbergmann/phpunit
- Created by: Sebastian Bergmann
- Released: March 15, 2004
- Related Topics: php, xunit, junit, xdebug, phpdbg, unit-testing, pcov, testdox, cobertura, code-coverage,
- Last updated: 2024-11-05 00:23:18 UTC
- JSON Representation
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: 15 Oct 2024
https://github.com/skyzyx/phpunit-result-printer
A custom PHPUnit result printer.
Last synced: 28 Sep 2024
https://github.com/ericsizemore/phpunit-coverage-check
Check the code coverage using the clover report of PHPUnit.
code-coverage code-coverage-checker coverage coverage-report phpunit test testing testing-tools unit-testing
Last synced: 30 Sep 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: 12 Oct 2024
https://github.com/sashagm/themes
Пакет для поддержки и управления тем для Laravel +10.x
laravel laravel-middleware laravel-package laravel-themes php phpunit
Last synced: 14 Oct 2024
https://github.com/ldgit/argus
Watches your files and executes unit tests for them
argus javascript node php phpunit test-runner watch-files
Last synced: 02 Nov 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: 05 Nov 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/aeliot-tm/phpunit-codecoverage-baseline
Script for the comparing of code coverage
baseline code-coverage code-coverage-baseline phpunit phpunit-baseline
Last synced: 10 Oct 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: 23 Oct 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/pvillareal/coding-practice-php
Coding algorithms using PHP
algorithm-challenges codecoverage docker php php83 phpunit tdd
Last synced: 12 Oct 2024
https://github.com/keizah7/phpunit-example
Example of using PHPUnit in PHP project
Last synced: 11 Oct 2024
https://github.com/codemasher/vagrant-phpstorm-box
A testing environment for PHPStorm projects
php7 phpstorm phpunit testing vagrant virtualbox
Last synced: 11 Oct 2024
https://github.com/kenvilar/stripe-checkout-tdd-laravel
Laravel Test-Driven Development for Stripe
artisan-command feature-testing laravel laravel-framework laravel6 php phpunit stripe stripe-checkout tdd test-driven-development unit-testing
Last synced: 11 Oct 2024
https://github.com/CurlyBytes/codeigniter-iii-ultimate
All the best practice and setup for startup project using CI3
ajax azure azure-devops best-practices ci3 cicd codeigniter3 composer docker html-css-javascript oop php phpunit progressive-enhancement progressive-web-app startup template-project
Last synced: 23 Oct 2024
https://github.com/defenestrator/test-printer
A test result printer for PHPUnit
composer php phpunit printer test-printer testing
Last synced: 28 Sep 2024
https://github.com/cabdesigns/trace-test-listener
Searches the call trace when running your unit tests. Useful for identifying dependencies that should be mocked.
php phpunit phpunit-listener unit-testing
Last synced: 12 Oct 2024
https://github.com/projectista/php-package
Scaffold a new php package using projectista. This repository is part of projectista.
pest php php-package phpstan phpunit pint projectista scaffold
Last synced: 12 Oct 2024
https://github.com/oliverklee/ext-phpunit
PHPUnit extension for TYPO3
hacktoberfest php phpunit testing typo3 typo3-cms-extension unit-testing
Last synced: 28 Sep 2024
https://github.com/inspirum/phpunit-extension
PHPUnit extension with additional assertions
phpunit phpunit-assertions with-consecutive
Last synced: 14 Oct 2024
https://github.com/lion-packages/test
library to implement testing with helpers that allow easy testing with PHPUnit
Last synced: 14 Oct 2024
https://github.com/delevauxgerard1/demo-projects
Demo projects with testing
Last synced: 14 Oct 2024
https://github.com/drupaltest/queue-runner-trait
A queue runner trait for use with Drupal Test Traits.
Last synced: 14 Oct 2024
https://github.com/gionniboy/phpdemo-cicd
A demo to illustrate the powerful of ci/cd pipeline: for php7 projects. Pdf slide from speech @phpusergrouppalermo
composer continuous-delivery continuous-deployment continuous-integration continuous-testing gitlab-ci php7 phpcs phpmd phpunit static-code-analysis
Last synced: 27 Oct 2024
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: 14 Oct 2024
https://github.com/nguyenj-c/vehicle-fleet-parking-management
Vehicle fleet parking management (DDD & CQS Level 1 and 2)
behat ddd php phpunit symfony symfony-component symfony-console
Last synced: 13 Oct 2024
https://github.com/projectista/laravel
Scaffold a new laravel application using projectista. This repository is part of projectista.
laravel laravel-application laravel-framework pest php phpstan phpunit pint projectista scaffold
Last synced: 31 Oct 2024
https://github.com/zenstruck/assert-html
Fluent html assertions plugin for zenstruck/assert.
Last synced: 25 Sep 2024
https://github.com/angelprz8a/laravel_tdd
A project using the TDD (Test Driven Development) methodology, where create first the test then the code that satisfies it and finally optimized it. Checking if the validation, policies, requests and functions are working in different scenarios.
jetstream laravel phpunit tailwindcss test-driven-development
Last synced: 14 Oct 2024
https://github.com/harmonyio/phpunit-extension
Extends PHPUnit with async helpers
Last synced: 14 Oct 2024
https://github.com/softonic/laravel-database-migrate-test-listener
Laravel database migrate test listener
laravel listener migrations phpunit testing
Last synced: 26 Sep 2024
https://github.com/huubverbeek/query-watcher
A package to watch queries in your Laravel application -- including PHPUnit asserts.
eloquent feature-testing laravel phpunit queries
Last synced: 10 Oct 2024
https://github.com/mdeweerd/logtocheckstyle
Github Annotations from a regular textual log, or convert to CheckStyle xml output
annotation-processing annotation-tool annotations checkstyle checkstyle-reports github-actions github-annotations logging logs phpunit pre-commit reporting
Last synced: 31 Oct 2024
https://github.com/brianhenryie/composer-phpstorm
Auto-creates PhpStorm Run Configurations for PHP Unit and marks folders as excluded.
Last synced: 20 Oct 2024
https://github.com/phally/sexy-scripts
Sexy scripts to make dev life bearable!
apis bash linux macos phpunit rest-api script tdd-utilities
Last synced: 20 Oct 2024
https://github.com/nattaponra/valimail
PHP Email validator
email php phpunit rfc-822 smtp-checker smtp-mail validator
Last synced: 18 Oct 2024
https://github.com/jekabsilkens/stock-investing-mimic
Paper investing in stocks using real market data from Polygon.io, with a unique upgrade system that lets you reinvest paper earnings to unlock additional investment slots and leverage.
api php php8 phpunit postgresql rest-api stock-market tailwind-css
Last synced: 29 Oct 2024
https://github.com/icanhazstring/phpunit-seed
phpunit extension with fzaninotto/Faker integration
extension fake faker fzaninotto phpunit phpunit-seed seed test testing
Last synced: 24 Oct 2024
https://github.com/vitormattos/api-test
Simple Api with test
api-test behat hacktoberfest php phpunit psalm
Last synced: 31 Oct 2024
https://github.com/php-forge/ci
Recipes para Ci (github actions y scrutinizer), flujos para: Codeception, PHPUnit, Infection, Psalm, Mssql, Mysql, Oracle, Pgsql, Sqlite.
ci codeception github-actions infection mssql mysql oracle pgsql php phpunit psalm sqlite
Last synced: 10 Oct 2024
https://github.com/stratedge/wye
A library that makes unit testing database-driven code in PHP a breeze. Mock the native PDO class, define query results, and inspect executed statements.
mocking mysql pdo pdo-replacement php phpunit unit-test unit-testing unit-tests
Last synced: 03 Nov 2024
https://github.com/codebtech/coveragebadge
Creates code coverage badge based on Clover xml file
badge-generator clover codecoverage composer composer-library composer-package coverage-badge coverage-badges coverage-report phpunit
Last synced: 13 Oct 2024
https://github.com/jasonmccallister/laravel-preset
A Laravel preset with Docker, PHPCS, and other basic settings for shipping apps faster
docker laravel laravel-presets phpcs phpunit
Last synced: 12 Oct 2024
https://github.com/r4mpo/my-jobs
Plataforma para busca de vagas freelancers, empregos rápidos, comunicação ágil.
axios javascript laravel mvc mysql php phpunit swagger sweetalert2 tailwindcss vue-router vuejs
Last synced: 12 Oct 2024
https://github.com/richardhughes/php-boilerplate
A boilerplate for PHP applications
boilerplate boilerplate-application boilerplate-template docker docker-compose grumphp php7 php72 phpunit starter-app starter-kit starter-project starter-template strict strictmode
Last synced: 12 Oct 2024
https://github.com/pitchart/phlunit
Fluent checks for phpunit
fluent fluent-testing php phpunit phpunit-assertions tdd
Last synced: 12 Oct 2024
https://github.com/stevegrunwell/wp-test-assertions
Additional PHPUnit assertions for testing WordPress plugins and themes.
Last synced: 12 Oct 2024
https://github.com/wickedone/phpunit-printer
PHPUnit printer which adds PhpStorm editor url to its cli output
Last synced: 28 Oct 2024
https://github.com/eliashaeussler/phpunit-attributes
🧙 Additional attributes for tests with PHPUnit
attributes php phpunit test testing unit
Last synced: 14 Oct 2024
https://github.com/guilhermestracini/poc-ghactions-ci-phplaravel
🔬 Proof of Concept of a Laravel (PHP) project using GitHub Actions for build, testing and deploy
ci composer github-actions github-actions-composer github-actions-laravel github-actions-php hacktoberfest laravel packagist php phpunit poc proof-of-concept
Last synced: 14 Oct 2024
https://github.com/angelprz8a/laravel_phpunit
Are two projects to test the code made to see if working as expected, the first is an example to understand the basic sintaxis of PhpUnit validating the correct structure of emails and functions of the post model, the second is a practice to apply tests into a project where create and delete tags.
Last synced: 14 Oct 2024
https://github.com/yannx79/universitary-tuition-api
API for license plate management, developed in Laravel 11 with PHP 8. This tool takes advantage of the power of Eloquent for table mapping and uses an SQLite3 database for data storage.
api eloquent-orm laravel-11 php8 phpunit query-builder sqlite3
Last synced: 14 Oct 2024
https://github.com/oliverklee/dungeon-of-bugs
A dungeon crawler and TDD exercise.
dungeon-crawler-game phpunit tdd tdd-kata
Last synced: 14 Oct 2024
https://github.com/mirko-pagliai/php-tools
php-tools adds some useful global functions and some classes and methods
php php-lib php-library phpunit
Last synced: 18 Oct 2024
https://github.com/josevte/phpunit-unicode-printer
PHPUnit Unicode Printer
phpunit phpunit-unicode-printer
Last synced: 14 Oct 2024
https://github.com/thetodd/symfony-selenium
A new project skeleton for symfony testing with selenium
phpunit selenium selenium-webdriver symfony symfony-skeleton symfony4 testing webdriver
Last synced: 14 Oct 2024
https://github.com/bmf-san/laravel-test-handson
This is handson for feature test of laravel
feature-tests handson laravel phpunit test
Last synced: 16 Oct 2024
https://github.com/adrian7/candybar
🍬 Get the candies out of your phpunit tests results
badges code-coverage code-coverage-html phpunit phpunit-themes stylesheets
Last synced: 21 Oct 2024
https://github.com/YOURLS/YOURLS-test-suite-for-plugins
🧪 YOURLS test suite for plugins. Write unit tests for your YOURLS plugins!
github-actions phpunit testing unit-tests yourls yourls-plugin
Last synced: 26 Oct 2024
https://github.com/nightwolf93/php-brisk
php-brisk is a php library for interact with the Brisk API
api brisk circleci composer php phpunit url-shortener wrapper-api
Last synced: 03 Nov 2024
https://github.com/maciekiwaniuk/shop-system
💰 Simple shop system made in Symfony using hexagonal architecture as modular monolith
codesniffer cqrs data-fixtures ddd deptrac docker doctrine event-sourcing hexagonal-architecture lexikjwt openapi pagination php8 phpstan phpunit redis symfony6 tests uuid
Last synced: 03 Nov 2024
https://github.com/azhovan/interview-kit
PHP Interview boilerplate kit
controller docker environment-variables interview interviews migrations orm php7 phpunit router
Last synced: 03 Nov 2024
https://github.com/bartoszkubicki/magento2-unit-tests-doubles
Magento 2 Unit Tests Doubles
magento magento2 magento2-extension magento2-module mock mocking overmocking phpunit stub stubbing unit-test unit-testing
Last synced: 03 Nov 2024
https://github.com/autoed/ci
Auto test php ( 自动测试PHP: Not Just Used For Ci )
auto automation php php-library phpunit test unity
Last synced: 03 Nov 2024
https://github.com/phrozenbyte/phpunit-throwable-asserts
Provides various Throwable-related PHPUnit assertions.
php phpunit phpunit-assertions phpunit-constraint phpunit-extension
Last synced: 30 Oct 2024
https://github.com/elliotjreed/php-test-runner
Docker image with PHPUnit, PHPCS, Composer, and various PHP extensions. Could be used for a CI platform such as Travis or Bitbucket Pipelines.
bitbucket-pipelines phpcs phpunit travis travis-ci
Last synced: 10 Oct 2024
https://github.com/luis-luciano/components
Learning to test and build components for PHP
Last synced: 12 Oct 2024
https://github.com/pantheon-systems/wpunit-helpers
Unified scripts for installing and running automated WP Unit Tests.
hacktoberfest phpunit unit-testing wordpress wp-unit
Last synced: 31 Oct 2024
https://github.com/sergeymakinen/tests
Common PHPUnit tests stuff
php php-library phpunit test tests unit-testing unittest
Last synced: 31 Oct 2024
https://github.com/keinos/practice_phpunit-test-of-stdin
✅ Sample PHPUnit test of a function that receives a value from "STDIN" input.
Last synced: 29 Oct 2024
https://github.com/iamwebwiz/btp-app
Minimalistic Subscribers Management System
github-actions inertiajs laravel phpunit s3 vue
Last synced: 03 Nov 2024
https://github.com/raphaelstolt/phpunit-blink1-test-listener
A blink(1) test listener for PHPUnit.
blink1 phpunit phpunit-test-listener
Last synced: 20 Oct 2024
https://github.com/tyn-tian/booklist-php
In this project, I created a booklist to input and display a list of books that I wanted to read. The aim of this project is to provide a comprehensive understanding of using PHP, starting from basics, object-oriented programming, and even implementing PHP using MySQL.
booklist mvc mysql oop php php-web-apps phpunit
Last synced: 09 Oct 2024
https://github.com/joehunterdev/object-orientated-php
📘🧑🎓 The Complete Object Oriented guide for the PHP Developer
autoloading constructors inheritance namespaces oop phpunit polymorphism tdd test-driven-development
Last synced: 31 Oct 2024
https://github.com/dujuniorrr/reminderfriendly
ReminderFriendly is an web app for creating humorous reminders. You can add reminders using natural language and link them to fictional characters. The reminders are sent with messages in the chosen character's style on the scheduled date.
docker hexagonal-architecture jest mysql open-ai php phpunit slim-framework typescript vuejs z-api
Last synced: 09 Oct 2024
https://github.com/erykmika/fancy-blog
Blogging full-stack web application written using PHP and Codeigniter 4
codeigniter codeigniter4 full-stack-web-development fullstack mvc mysql php phpunit
Last synced: 14 Oct 2024
https://github.com/hypemc/phpunit-function-mock
Provides a simple way to mock built-in PHP functions in PHPUnit tests
mock mock-functions monkey-patching php phpunit phpunit-extension testing
Last synced: 03 Nov 2024
https://github.com/rrodrigofranco/formulamanager
Este projeto consiste no desenvolvimento de um sistema de gerenciamento de fórmulas de manipulação para uma farmácia de manipulação. O sistema permitirá que os clientes solicitem fórmulas personalizadas, e cada fórmula poderá estar associada a vários ativos.
laravel mysql phpunit swagger testes testes-unitarios
Last synced: 09 Oct 2024
https://github.com/babeuloula/phpunit-coverage-checker
PHPUnit coverage checker
checker coverage phpunit threshold
Last synced: 03 Nov 2024
https://github.com/gregrickaby/vue-commerce-lab
🛍️ Experimental e-comm dashboard built with Laravel, Vue.js, Inertia.js, and TailwindCSS.
atomic-design github-actions inertiajs laravel10 phpunit storybook tailwindcss typescript vitest vue3 ziggy
Last synced: 09 Oct 2024
https://github.com/talkinnl/dont-leak
A simple library to reduce memory usage during a phpunit run.
Last synced: 09 Oct 2024
https://github.com/thbley/php_frameworkless
Example Micro Service REST API with PHP, frameworkless
clickhouse docker frameworkless javascript jwt microservices mysql openapi php php8 phpstan phpunit psalm rector redis rest-api
Last synced: 14 Oct 2024