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/manilboudjemai/serial-pulse
SerialPulse is an experimental PHP application facilitating serial communication with connected devices via a serial port. With CLI interactivity, users can configure connections, send data byte by byte, and extend functionality by adding new commands, currently supported on Windows operating systems.
cli command-line-interface data-transmission experimental interactive open-source php phpunit serial-communication symfony windows
Last synced: 14 Oct 2024
https://github.com/cspray/assert-throws
A library for testing complex exceptions
Last synced: 14 Oct 2024
https://github.com/rodrigoio/testbucket
A tool to generate test cases
integration-tests phpunit tests
Last synced: 14 Oct 2024
https://github.com/jitesoft/docker-phpunit
PHPUnit docker image
docker docker-phpunit dockerfile hacktoberfest php phpunit xdebug
Last synced: 09 Nov 2024
https://github.com/andaniel05/pyramidaltests
Extends applications of PHPUnit to the BDD field
bdd bdd-framework bdd-style bdd-style-testing-framework bdd-tests php php7 phpunit phpunit7
Last synced: 18 Jan 2025
https://github.com/sridharbandi/selenium-phpunit-template
PHP Facebook Webdriver & PHPUnit Example Project with Page Object Model
facebook page-object-model php php-webdriver phpunit selenium webdriver
Last synced: 14 Jan 2025
https://github.com/f3ath/minesweeper-phpgeeks
TDD Kata: Minesweeper game
minesweeper minesweeper-game php php7 phpunit tdd unittest
Last synced: 08 Nov 2024
https://github.com/xiaobopang/phalcon_phpunit
这是一个关于phalcon单元测试的小教程
phalcon phalcon-phpunit phpunit phpunit-testcase
Last synced: 06 Dec 2024
https://github.com/assertwell/phpunit-global-state
Tools for testing applications that depend on global state with PHPUnit
hacktoberfest phpunit runkit testing
Last synced: 12 Oct 2024
https://github.com/rancoud/session
Session Package
composer coverage database encryption packagist php php74 php80 php81 phpunit phpunit9 redis session sessionhandlerinterface
Last synced: 11 Oct 2024
https://github.com/hasnayeen/laravel-meetup-2017
Source code from the laravel meetup presentation
Last synced: 21 Dec 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/proklung/phpunit.testing.tools
Кастомные инструменты для PHPUnit тестов
Last synced: 06 Nov 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/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/chubbyphp/chubbyphp-mock
A helper trait simplify mocking within phpunit.
Last synced: 08 Nov 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/idrinth/phpunit-test-generator
Generates tests for phpunit
generator phpunit test-generation unittest
Last synced: 12 Oct 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/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/vasekpurchart/phing-tester
Helper tool for writing Phing component tests using PHPUnit
Last synced: 14 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/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/datto/phpunit-entropy
A PHPUnit plugin to aid randomized unit testing
Last synced: 08 Nov 2024
https://github.com/maykonn/github-actions-php-phpunit
Github actions for PHP with PHPUnit tests
ci continuous-delivery continuous-integration git github github-action github-actions php php7 phpunit
Last synced: 30 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/ondrejmirtes/mocktainer
Create objects of classes with mocked dependencies more easily!
Last synced: 10 Oct 2024
https://github.com/123inkt/phpunit-extensions
A library with convenient test case classes and functions for phpunit
Last synced: 19 Dec 2024
https://github.com/bariscodefxy/simpledb
A easy PDO database library for PHP
composer composer-library composer-package php php-library php7 phpunit
Last synced: 31 Dec 2024
https://github.com/automattic/phpunit-docker
Run PHPUnit 7, 8 or 9 tests from a Docker image.
Last synced: 29 Oct 2024
https://github.com/alecrabbit/sh-php-dev-helper
Shell script to make PHP development easier
boilerplate library package php php-cs php-test php-testing phpstan phpunit psalm psr psr-4 shell shell-script template test
Last synced: 08 Jan 2025
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/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/sanmai/phpunit-legacy-adapter
PHPUnit Legacy Versions Adapter
phpunit phpunit-legacy-adapter
Last synced: 15 Oct 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/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/kenjis/ci3-news
CodeIgniter 3 News Tutorial
codeigniter3 phpunit phpunit-tests tutorial
Last synced: 06 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/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/phpfui/htmlunittester
PHPUnit Testing extensions for HMTL and CSS
Last synced: 11 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/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/angelov/phpunit-php-vcr
A library that allows you to easily use the PHP-VCR library in your PHPUnit tests.
Last synced: 19 Nov 2024
https://github.com/bouiboui/hyper-sebastian-bergmanns-portrait-as-a-background
Hyper plug in for Sebastian Bergmann's portrait as your terminal background
Last synced: 30 Sep 2024
https://github.com/petrkotek/phpunit-naughtytestdetector
"Naughty test detector" for PHPUnit. Identifies tests, which don't clean after themselves.
Last synced: 16 Nov 2024
https://github.com/mhujer/consistence-phpunit
Consistence PHPUnit adds Assert for Enums from consistence/consistence
Last synced: 21 Nov 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/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/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/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/skyzyx/phpunit-result-printer
A custom PHPUnit result 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/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/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/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/sashagm/notification
Уведомления для Laravel +10.x
email laravel laravel-middleware laravel-package notification php phpunit telegram
Last synced: 10 Oct 2024
https://github.com/jasny/phpunit-extension
Additional PHPUnit assertions and helper functions
Last synced: 18 Oct 2024
https://github.com/sashagm/money
Laravel Transfer Package для Laravel +10.x
auth laravel laravel-middleware laravel-package money pay payment payment-processing php phpunit user user-balance user-balance-bonus user-bonus
Last synced: 13 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/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/cable8mm/bigkinds-php-client
Unofficial Simple Bigkinds Php Client
apache2-license bigkinds bigkinds-php-client php phpunit psr-18 psr-4 psr-7 rest-api
Last synced: 21 Dec 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/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/sashagm/cpu
CPU Sniffer Laravel +10.x
cpu laravel laravel-package php phpunit url
Last synced: 13 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/themes
Пакет для поддержки и управления тем для Laravel +10.x
laravel laravel-middleware laravel-package laravel-themes php phpunit
Last synced: 14 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/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/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/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/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/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/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/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/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/dickens-odera/laravel-to-do
A simple To Do app with API
api feature-testing laravel phpunit restful-api to-do-list unit-testing
Last synced: 14 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/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/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/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/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
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/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/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