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/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.

composer phpunit printer

Last synced: 28 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/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/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/wendelladriel/phpunit-tdd-training

Simple project to PHPUnit TDD Training

php php7 phpunit tdd training

Last synced: 27 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: 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/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/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/rinaldilucas/laravel-school-api

An api built using Laravel and MySQL.

laravel mysql php phpunit swagger

Last synced: 31 Oct 2024

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

Example of using PHPUnit in PHP project

php phpunit testing

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

php phpunit testing

Last synced: 14 Oct 2024

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

Demo projects with testing

laravel livewire php phpunit

Last synced: 14 Oct 2024

https://github.com/drupaltest/queue-runner-trait

A queue runner trait for use with Drupal Test Traits.

drupal-8 php phpunit

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.

assertion phpunit test

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

amphp async harmonyio phpunit

Last synced: 14 Oct 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/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/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/vstelmakh/covelyzer

PHP tool to analyze PHPUnit test coverage report in clover format

analyzer cli coverage php phpunit

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

Wordpress, but based on dependencies and public folders.

cms composer php phpunit wordpress

Last synced: 11 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/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.

phpunit testing wordpress

Last synced: 12 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/eliashaeussler/phpunit-attributes

🧙 Additional attributes for tests with PHPUnit

attributes php phpunit test testing unit

Last synced: 14 Oct 2024

https://github.com/pomxark/currency_rates_cbr

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

horizon laravel mongodb php phpunit

Last synced: 14 Oct 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/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: 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/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: 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/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/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/bberkay/unit-testing-with-php

Unit Testing with PHPUnit

php phpunit unit-testing

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

php php81 phpunit tdd

Last synced: 12 Oct 2024

https://github.com/nkdas91/getting-started-with-phpunit

PHPUnit Examples

phpunit

Last synced: 02 Nov 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.

php phpunit phpunit-tests

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/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.

php phpunit

Last synced: 09 Oct 2024

PHPUnit Awesome Lists
PHPUnit Categories