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/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/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/peter279k/sample-phpunit

The sample for phpunit noobs

example php72 php73 phpunit phpunit-tests

Last synced: 18 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/danitome24/tgndevs-meetup-tdd-php

Simple php project to start playing with TDD

php phpunit tdd testing

Last synced: 26 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/sdecandelario/boilerplate-kata

Boilerplate for katas in PHP

kata php php7 phpunit

Last synced: 26 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/testingbot/php-phpunit-example

PHPUnit Example to run Selenium tests with TestingBot

php phpunit selenium webdriver

Last synced: 19 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://github.com/areal060781/books-service-unit-testing

REST API made with Lumen 7 and Test Driven Development practices

fractal lumen7 mockery mysql phpunit tdd

Last synced: 19 Jan 2025

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/salamonrafal/pdt-api

Parsing Document Tool

api composer php php7 phpunit symfony4

Last synced: 02 Dec 2024

https://github.com/pomxark/currency_rates_cbr

Интеграция с REST API Центрального Банка России

horizon laravel mongodb php 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

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/eliashaeussler/phpunit-attributes

🧙 Additional attributes for tests with PHPUnit

attributes php phpunit test testing unit

Last synced: 14 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/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/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/drupaltest/queue-runner-trait

A queue runner trait for use with Drupal Test Traits.

drupal-8 php phpunit

Last synced: 28 Nov 2024

https://github.com/sarven/simple-shop-cqs

Simple shop with cqs

cqs doctrine mysql php phpunit symfony

Last synced: 22 Jan 2025

https://github.com/lion-packages/test

library to implement testing with helpers that allow easy testing with PHPUnit

php phpunit testing

Last synced: 14 Oct 2024

https://github.com/zenstruck/assert-html

Fluent html assertions plugin for zenstruck/assert.

assertion phpunit test

Last synced: 17 Jan 2025

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/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/paradisesessions/validator-cpf-cnpj

A very simple class for validate CPF|CNPJ.

class cnpj cpf php php8 phpunit tests

Last synced: 01 Dec 2024

https://github.com/gerardroche/sublime-phpunit-snippets

PHPUnit snippets for Sublime Text

phpunit snippets sublime-text

Last synced: 28 Nov 2024

https://github.com/paradisesessions/session

Simple session management class of PHP.

php php8 phpunit session

Last synced: 10 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: 22 Jan 2025

https://github.com/harmonyio/phpunit-extension

Extends PHPUnit with async helpers

amphp async harmonyio phpunit

Last synced: 14 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: 18 Jan 2025

https://github.com/narrowspark/testing-helper

:nut_and_bolt: Provides test helpers.

faker mockery php72 phpunit psr-11 psr-15

Last synced: 28 Sep 2024

https://github.com/justijndepover/php-check

Check your code for possible syntax errors and bugs

php php-cs-fixer phpunit

Last synced: 25 Dec 2024

https://github.com/keizah7/phpunit-example

Example of using PHPUnit in PHP project

php phpunit testing

Last synced: 10 Jan 2025

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/defenestrator/test-printer

A test result printer for PHPUnit

composer php phpunit printer test-printer testing

Last synced: 28 Sep 2024

https://github.com/vstelmakh/covelyzer

PHP tool to analyze PHPUnit test coverage report in clover format

analyzer cli coverage php phpunit

Last synced: 07 Dec 2024

https://github.com/raksa/mini-loan-sytem

Implement mini loan system with Laravel, can work with Client-Implement https://github.com/raksa/mini-loan-sytem-client

api hashing laravel php7 phpunit

Last synced: 25 Dec 2024

https://github.com/nekofar/php-dev-tools

Some of the useful development requirements for PHP projects.

development infection pest php phpcs phpmd phpstan phpunit psalm tools

Last synced: 12 Oct 2024

https://github.com/unisharp/test-stabilizer

Make your tests more stable.

php phpunit

Last synced: 10 Jan 2025

https://github.com/jarrodsampson/chownow-theme-wordpress

ChowNow Wordpress Theme - Online ordering built just for your restaurant. Your brand. Your customers. Your online ordering system.

apache css javascript jquery mysql php phpunit plugin theme wordpress

Last synced: 03 Jan 2025

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/storyn26383/unit-test

A PHP project skeleton integration with PHPUnit, PHP CodeCoverage and PHP CodeSniffer.

php phpcs phpunit

Last synced: 10 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/aon4o/gildedrosephpunit

My solution to the GildedRose kata.

kata php8 phpunit

Last synced: 31 Dec 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/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/filipimiparebine/premier-league

Premier League football simulation web app. Select teams, play week matches one by one or simulate them all. Scoring algorithm is based on prediction percentage and past performance.

design-patterns docker github-actions-ci laravel mysql nextjs phpunit react typescript

Last synced: 26 Dec 2024

https://github.com/brianhenryie/composer-phpstorm

Auto-creates PhpStorm Run Configurations for PHP Unit and marks folders as excluded.

composer phpstorm phpunit

Last synced: 20 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: 13 Dec 2024

https://github.com/codemasher/vagrant-phpstorm-box

A testing environment for PHPStorm projects

php7 phpstorm phpunit testing vagrant virtualbox

Last synced: 10 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/skywire/m2-test-framework

M2 Test Framework

phpunit testing-framework

Last synced: 22 Dec 2024

https://github.com/stavarengo/travel-sorter

This project proposes a solution for the "Travel Tickets Order" problem and show real examples of object oriented principles and design patterns on PHP.

dependency-injection eulerian-circuit eulerian-path inversion-of-control one-way-flight-problem phpunit psr-11 psr-7 travel-tickets-problem unit-test

Last synced: 03 Jan 2025

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: 28 Nov 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/stevegrunwell/wp-test-assertions

Additional PHPUnit assertions for testing WordPress plugins and themes.

phpunit testing wordpress

Last synced: 18 Jan 2025

https://github.com/delevauxgerard1/demo-projects

Demo projects with testing

laravel livewire php phpunit

Last synced: 28 Nov 2024

https://github.com/albreis/phptest

PHPTest é uma alternativa ao já conhecido PHPUnit pra criar testes unitários na sua aplicação

php phptest phpunit tdd

Last synced: 05 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/omarmakled/device-detector-server

Device Detector microservice server.

composer docker docker-compose nginx php7 phpunit

Last synced: 09 Jan 2025

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: 21 Dec 2024

https://github.com/hanieas/forum-tdd

Forum with Laravel

forum-site laravel phpunit tdd

Last synced: 19 Jan 2025

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/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/wickedone/phpunit-printer

PHPUnit printer which adds PhpStorm editor url to its cli output

phpstorm phpunit testing

Last synced: 28 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: 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/maks3w/phpunitmethodstrait

Provide PHPUnit method signatures as traits for IDE autocomplete

hacktoberfest phpunit testcase testing trait

Last synced: 05 Nov 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/pitchart/phlunit

Fluent checks for phpunit

fluent fluent-testing php phpunit phpunit-assertions tdd

Last synced: 18 Dec 2024

https://github.com/maximo-perez-villalba/tool-txt

La clase TXT agrupa herramientas para trabajar sobre texto al estilo navaja suiza.

cutter library php php7 phpunit phpunit-tests string tool toolkit txt

Last synced: 28 Nov 2024

https://github.com/annaigjegourel/oc-p8-todo

Improving the MVP of a start-up (study project): upgrade & fix code, implement authorizations & automated tests

php phpunit symfony symfony-application

Last synced: 12 Jan 2025

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/pluuk/wordpress

Wordpress, but based on dependencies and public folders.

cms composer php phpunit wordpress

Last synced: 01 Jan 2025

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.

laravel phpunit tailwindcss

Last synced: 28 Nov 2024

https://github.com/scaffoldeducation/php8

Docker image with php-fpm 8.0 running on Alpine Linux 3.16 with MongoDB extension installed.

docker fpm nginx phan php8 phpcs phpstan phpunit production quality

Last synced: 14 Oct 2024

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/inspirum/phpunit-extension

PHPUnit extension with additional assertions

phpunit phpunit-assertions with-consecutive

Last synced: 15 Jan 2025

PHPUnit Awesome Lists
PHPUnit Categories