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/d-alejandro/laravel-code-examples

Clean Architecture, SOLID, PHP 8.2, Laravel 9, RESTful API, Nginx, PostgreSQL 16, MySQL 8, CRUD, DTO, Enum, Docker Compose, Unit tests, Feature tests, SQL, Repository Criteria Pattern, Mocking Objects, Design Patterns, PHPUnit

clean-architecture clean-code crud decorator dependency-injection design-patterns docker-compose dto enum feature-tests laravel mocking-objects nginx php phpunit postgresql solid sql unit-tests xdebug

Last synced: 09 Nov 2024

https://github.com/rodrigoio/testbucket

A tool to generate test cases

integration-tests phpunit tests

Last synced: 14 Oct 2024

https://github.com/xx19941215/light-framework

A Faster Lightweight PHP Framework

ioc light mvc orm php phpunit

Last synced: 30 Oct 2024

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

Mocker helper based on runkit7

helper mock mocking-methods php phpunit runkit7 testing

Last synced: 16 Nov 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/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/proklung/phpunit.testing.tools

Кастомные инструменты для PHPUnit тестов

php7 phpunit testing

Last synced: 06 Nov 2024

https://github.com/joanjpx/react-laravel-app

React.js ⚛ dentro de Laravel 🐘 usando Axios, PhpUnit, Laravel Mix

api axios javascript js jsx laravel php phpunit reactjs rest

Last synced: 10 Jan 2025

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

phing phpunit testing

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/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/petrkotek/phpunit-naughtytestdetector

"Naughty test detector" for PHPUnit. Identifies tests, which don't clean after themselves.

listener php phpunit testing

Last synced: 16 Nov 2024

https://github.com/hasnayeen/laravel-meetup-2017

Source code from the laravel meetup presentation

laravel phpunit tdd testing

Last synced: 21 Dec 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!

php php7 phpunit unit-testing

Last synced: 10 Oct 2024

https://github.com/automattic/phpunit-docker

Run PHPUnit 7, 8 or 9 tests from a Docker image.

docker phpunit

Last synced: 29 Oct 2024

https://github.com/123inkt/phpunit-extensions

A library with convenient test case classes and functions for phpunit

mock phpunit test testcase

Last synced: 19 Dec 2024

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/datto/phpunit-entropy

A PHPUnit plugin to aid randomized unit testing

php phpunit

Last synced: 08 Nov 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/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/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/sanmai/phpunit-legacy-adapter

PHPUnit Legacy Versions Adapter

phpunit phpunit-legacy-adapter

Last synced: 15 Oct 2024

https://github.com/proklung/bitrix.phpunit.testing.tools

Кастомные инструменты для PHPUnit тестов в среде Битрикс.

bitrix php-library php7 phpunit

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

PHPUnit Testing extensions for HMTL and CSS

css html phpunit

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

hyper phpunit terminal

Last synced: 30 Sep 2024

https://github.com/chubbyphp/chubbyphp-mock

A helper trait simplify mocking within phpunit.

helper mock phpunit trait

Last synced: 08 Nov 2024

https://github.com/mhujer/consistence-phpunit

Consistence PHPUnit adds Assert for Enums from consistence/consistence

assert enum php phpunit

Last synced: 21 Nov 2024

https://github.com/angelov/phpunit-php-vcr

A library that allows you to easily use the PHP-VCR library in your PHPUnit tests.

php-vcr phpunit testing

Last synced: 19 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/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/vkcom/kphpunit

KPHP polyfill-like package for the PHPUnit.

kphp kphpunit ktest php phpunit polyfill test tests

Last synced: 17 Jan 2025

https://github.com/skyzyx/phpunit-result-printer

A custom PHPUnit result printer.

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

php7 phpunit testing-tools

Last synced: 18 Oct 2024

https://gitlab.com/interitty/nb-remote-phpunit

Custom PHPUnit script that allows NetBeans to run tests on a remote host. Developed mainly to make working with Docker environments more convenient.

docker interitty netbeans php phpunit

Last synced: 29 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/pronovix/docker-drupal-dev

[READ ONLY] Dockerized Drupal development/testing environment

behat docker drupal phpunit testing wodby

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

Simple project to PHPUnit TDD Training

php php7 phpunit tdd training

Last synced: 14 Dec 2024

https://github.com/eidng8/sttbot

Star Trek Timelines wiki crawler

php71 phpunit startrek

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

phpunit testing

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

https://github.com/rvanlaak/symfony-cli-skeleton

Skeleton for creating a new Command Line Interface application with a minimum of dependencies.

cli console ddd phpunit skeleton symfony

Last synced: 08 Dec 2024

PHPUnit Awesome Lists
PHPUnit Categories