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: 2025-01-20 00:20:50 UTC
- JSON Representation
https://github.com/charanjeet2008/nasa-symfony2
Explores the features of Symfony2 using NASA API as backend
doctrine mongodb nasa-api phpunit symfony-application symfony2
Last synced: 22 Nov 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/sdecandelario/boilerplate-kata
Boilerplate for katas in PHP
Last synced: 26 Dec 2024
https://github.com/raiolanetworks/plugin-seo-test
An easy-to-use package for testing SEO. The package allows you to extract SEO tags from a given HTML and verify that the SEO structure is correct.
laravel laravel-package pest pestphp phpunit
Last synced: 30 Sep 2024
https://github.com/lucasleandro1204/contact-manager
Contact manager, create contacts and add notes to it.
feature integration larvel php phpunit testunit unit
Last synced: 25 Nov 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/sashagm/seo
SEO Builder Laravel +10.x
laravel laravel-package meta metadata php phpunit seo seo-meta seo-optimization
Last synced: 12 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: 20 Dec 2024
https://github.com/xp-forge/coverage
Code coverage for XP Framework unittests
coverage coverage-report php7 php8 phpunit unittest xdebug xp-framework
Last synced: 26 Dec 2024
https://github.com/sashagm/notification
Уведомления для Laravel +10.x
email laravel laravel-middleware laravel-package notification php phpunit telegram
Last synced: 10 Oct 2024
https://github.com/danitome24/tgndevs-meetup-tdd-php
Simple php project to start playing with TDD
Last synced: 26 Dec 2024
https://github.com/mehralsnix/assumptions
Assumptions can be used to skip tests when common preconditions, like the PHP Version or installed extensions, are not met.
Last synced: 16 Nov 2024
https://github.com/jasny/phpunit-extension
Additional PHPUnit assertions and helper functions
Last synced: 18 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: 21 Dec 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/gerardroche/sublime-phpunit-snippets
PHPUnit snippets for Sublime Text
Last synced: 28 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: 21 Dec 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: 21 Dec 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/rvelhote/libvat
Verify check digits in VAT around the world to verify that not only the format is correct but that the number itself is also valid (it might not be assigned but is valid according to the check digit algorithm).
codeclimate docker php php-library phpunit travis-ci vat-number vat-validation vat-validator
Last synced: 23 Nov 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: 28 Nov 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/khachornchit/php
Symfony Framework is the leading PHP framework to create websites and web applications. I use the advantages features of Symfony, domain driven design (DDD) concept, doctrine, mirgrations, entity, repository, etc.
mysql php phpunit symfony symfony4
Last synced: 07 Jan 2025
https://github.com/alphaolomi/php-library-coverage
PHP library documentation and code coverage
code-coverage php php-library php-package php-package-template phpunit
Last synced: 11 Jan 2025
https://github.com/jalbam/misc_test_zone
[Miscellaneous test zone] Simple test code and projects for self-learning purposes and fun.
ajax bower composer ember-framework google-custom-search-api interview-test json jsonp miscellaneous nodejs npm phantomjs php php7 phpunit practices qunit rest restful xhr
Last synced: 21 Jan 2025
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/shimabox/screru
Screru is a library that supplements php-webdriver. There is also a sample using it and php-webdriver.
php-webdriver phpunit screenshot selenium
Last synced: 23 Nov 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/kenvilar/laravel-spendeer
https://spendeer.herokuapp.com/ A personal monthly budget web application using Laravel Framework with TDD (Test Driven Development)
laravel-framework phpunit tdd test-driven-development test-helpers
Last synced: 19 Jan 2025
https://github.com/nguyenj-c/tictactoe
Backend TicTacToe
backend-tictactoe docker php phpunit
Last synced: 08 Jan 2025
https://github.com/inspirum/phpunit-extension
PHPUnit extension with additional assertions
phpunit phpunit-assertions with-consecutive
Last synced: 15 Jan 2025
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: 04 Jan 2025
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: 07 Nov 2024
https://github.com/code-architect/bug-tracking-app
A Bug Tracking System, with support for PDO and MySQLi (wrapper). An active-record system easy to use. With PHPUnit advance level of test cases
activerecord composer design-patterns mysql oop pdo-mysql pdo-wrapper php7 phpunit phpunit-assertions phpunit-testcase phpunit7
Last synced: 28 Dec 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: 19 Jan 2025
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/easbarba/qas_api_php
Qas | API
dockerfile free-software guix php8 phpunit podman restful-api
Last synced: 11 Jan 2025
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: 20 Dec 2024
https://github.com/basster/rector-phpunit
Additional Rector upgrades rules for PHPUnit
ast instant-upgrades php phpunit rector refactoring
Last synced: 18 Jan 2025
https://github.com/windler/zsh-phpunit-docker
Run phpunit tests in a docker container using zsh completion
autocompletion docker docker-container phpunit phpunit-groups zsh
Last synced: 20 Jan 2025
https://github.com/omarmakled/device-detector-server
Device Detector microservice server.
composer docker docker-compose nginx php7 phpunit
Last synced: 09 Jan 2025
https://github.com/michelmelo/laravel-phpunit-action
MM :: Laravel PHPUnit
action laravel laravel-framework laravel-phpunit-action michelmelo mysql phpunit testing
Last synced: 16 Jan 2025
https://github.com/cloudstek/codeception-fancy-dot-reporter
Enhanced version of the DotReporter found in Codeception
codeception codeception-extension php phpunit
Last synced: 23 Dec 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/stevegrunwell/wp-test-assertions
Additional PHPUnit assertions for testing WordPress plugins and themes.
Last synced: 18 Jan 2025
https://github.com/albreis/phptest
PHPTest é uma alternativa ao já conhecido PHPUnit pra criar testes unitários na sua aplicação
Last synced: 05 Jan 2025
https://github.com/mohamed-samir907/poller
Do a Server Polling with PHP in a simple way
laravel laravel-framework php php-framework php8 phpunit polling
Last synced: 24 Nov 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: 15 Dec 2024
https://github.com/gnodivad/birdboard
📖[Laracasts]Self study on build a Laravel app with TDD
laracasts laravel57 phpunit tdd
Last synced: 21 Jan 2025
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: 18 Jan 2025
https://github.com/polderknowledge/zend-doctrine-test-bootstrap
This is for testing PHP code in the Zend Framework + Doctrine + PHPUnit ecosystem
doctrine-orm phpunit zend zend-framework3 zendframework
Last synced: 21 Jan 2025
https://github.com/josevte/phpunit-unicode-printer
PHPUnit Unicode Printer
phpunit phpunit-unicode-printer
Last synced: 30 Nov 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: 18 Jan 2025
https://github.com/bmf-san/laravel-test-handson
This is handson for feature test of laravel
feature-tests handson laravel phpunit test
Last synced: 19 Dec 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/harmonyio/phpunit-extension
Extends PHPUnit with async helpers
Last synced: 14 Oct 2024
https://github.com/nattaponra/valimail
PHP Email validator
email php phpunit rfc-822 smtp-checker smtp-mail validator
Last synced: 07 Dec 2024
https://github.com/aon4o/gildedrosephpunit
My solution to the GildedRose kata.
Last synced: 31 Dec 2024
https://github.com/thbley/ide_in_docker
Run vs-code in docker!
code-server docker docker-compose php phpcsfixer phpunit psalm vscode
Last synced: 17 Jan 2025
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: 01 Dec 2024
https://github.com/softonic/laravel-database-migrate-test-listener
Laravel database migrate test listener
laravel listener migrations phpunit testing
Last synced: 20 Jan 2025
https://github.com/mnsami/tic-tac-toe
A php-cli Tic-Tac-Toe simple two players game.
coverage-report php7 phpunit tic-tac-toe tictactoe
Last synced: 25 Nov 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: 08 Dec 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: 18 Dec 2024
https://github.com/misantron/phpunit-guzzle-test-client
Guzzle test client helpers for PHPUnit
guzzle hacktoberfest phpunit tests
Last synced: 04 Dec 2024
https://github.com/paradisesessions/session
Simple session management class of PHP.
Last synced: 10 Dec 2024
https://github.com/imjoehaines/flowder-phpunit
A PHPUnit Listener for Flowder
fixture-loading fixtures flowder phpunit phpunit-listener testing
Last synced: 16 Dec 2024
https://github.com/maciekiwaniuk/demo-crypto-exchange
💲 Demo cryptocurrencies exchange single page application made with Symfony 6 and Vue 3
authentication cryptocurrency-exchanges docker-compose dto jest lexikjwt php8 phpunit scss single-page-application spa symfony6 typescript vue-test-utils vue3 webpack-encore
Last synced: 11 Dec 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: 17 Dec 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: 13 Dec 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: 22 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: 17 Dec 2024
https://github.com/pitchart/phlunit
Fluent checks for phpunit
fluent fluent-testing php phpunit phpunit-assertions tdd
Last synced: 18 Dec 2024
https://github.com/pvillareal/coding-practice-php
Coding algorithms using PHP
algorithm-challenges codecoverage docker php php83 phpunit tdd
Last synced: 18 Dec 2024
https://github.com/drupaltest/queue-runner-trait
A queue runner trait for use with Drupal Test Traits.
Last synced: 28 Nov 2024
https://github.com/olvlvl/phpunit-given
An alternative to PHPUnit's ReturnValueMap and ReturnCallback. A convenient solution to migrate from Prophecy.
Last synced: 18 Dec 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: 18 Dec 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/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: 19 Dec 2024