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

Codewars result printer for PHPUnit

code-runner php phpunit test-reporting

Last synced: 27 Jan 2025

https://github.com/majid-l/laravel-api

Laravel JSON API featuring user authentication & authorisation and automated integration testing, complete with a serverless production build and remote database link.

eloquent-orm laravel laravel-sanctum phpunit psql

Last synced: 28 Dec 2024

https://github.com/zrnik/phpunit-exceptions

Trait for easier exception testing in PHPUnit.

php phpunit

Last synced: 13 Feb 2025

https://github.com/gabrielpcruz/bibliotecaonlineapi

Projeto de estudo para aplicação de conhecimentos em uma biblioteca utilizando o framework symfony

codeception library php phpunit symfony

Last synced: 28 Dec 2024

https://github.com/igorakaamigo/php5-tiny-bbcode

A tiny BBCode implementation for PHP5.4+

bbcode bbcode-parser php php5 phpunit tdd tdd-kata

Last synced: 27 Jan 2025

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: 13 Feb 2025

https://github.com/wallacemaxters/testudo

Testudo is a code generator for common testcases using PHPUnit in Laravel

code-generation laravel phpunit test

Last synced: 13 Feb 2025

https://github.com/puzzle-org/assert

Assertions for PHPUnit

assertions library php phpunit tests unittest

Last synced: 13 Feb 2025

https://github.com/iamapen/dbunit-commentabledataset

Commentable CSV Data Set for DBUnit

csv dbunit phpunit

Last synced: 27 Jan 2025

https://github.com/iamwebwiz/btp-app

Minimalistic Subscribers Management System

github-actions inertiajs laravel phpunit s3 vue

Last synced: 13 Feb 2025

https://github.com/gabrieldarezzo/alura-phpunit

Testes do phpunit (Windows + Composer)

composer php phpunit

Last synced: 27 Dec 2024

https://github.com/wp-launchpad/phpunit-wp-hooks

This library is a PHPUnit library aimed to facilitate mocking WordPress hooks during integration testing.

hooks phpunit tests wordpress

Last synced: 11 Feb 2025

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: 27 Jan 2025

https://github.com/sigit-wasis/ci-cd-php

Continuous Integration (CI) dan Continuous Delivery (CD)

circleci continuous-delivery continuous-integration phpunit

Last synced: 30 Dec 2024

https://github.com/olegmarko/phput-test-laapi

Testing API in Laravel PHPUnit

laravel laravel-testing phpunit

Last synced: 07 Jan 2025

https://github.com/talkinnl/dont-leak

A simple library to reduce memory usage during a phpunit run.

php phpunit

Last synced: 08 Feb 2025

https://github.com/quasilyte/kphpunit

KPHP polyfill-like package for the PHPUnit.

kphp kphpunit ktest php phpunit polyfill test tests

Last synced: 14 Feb 2025

https://github.com/lflimeira/php-tdd-studies

A project created with the focus to study TDD in PHP, following the book "Test-Driven Development: Teste e Design no Mundo Real com PHP". (https://www.casadocodigo.com.br/products/livro-tdd-php)

php phpunit tdd test-automation unit-testing

Last synced: 24 Dec 2024

https://github.com/nathangibbs3/cptgenerate

JIT PHPUnit Test Generation. Build Unit tests for diverse PHPUnit versions from a master set of PHPUnit tests.

automation build-tool jit php phpunit phpunit-tests test-generation

Last synced: 18 Jan 2025

https://github.com/ubul86/task_webapp

A task management application built with Laravel 10 for the backend and Vue 3 for the frontend, based on the CSIHA Zrt. test assignment and further enhanced. It features task creation, modification, filtering, time tracking, and completion management. The app is fully containerized with Docker and includes services for Nginx, PHP, MySQL, PHPMyAdmin

docker docker-compose dusk laravel10 php8 phpunit vue3 vuetify3

Last synced: 14 Feb 2025

https://github.com/didaquis/php-kata-boilerplate

PHP Kata Boilerplate

boilerplate kata php phpunit

Last synced: 18 Jan 2025

https://github.com/agarzon/myphp

Docker image based on webdevops/php-nginx-dev but adding a little more :-)

docker docker-image ioncube php php-nginx-dev php7 phpunit webdevops

Last synced: 15 Feb 2025

https://github.com/viralsolani/code-katas-in-laravel-with-tdd

Code Katas in Laravel 5.4 With TDD

laravel laravel54 phpunit tdd tdd-kata

Last synced: 10 Jan 2025

https://github.com/ericles-porty/events-scheduler

Fiz esse projeto para praticar PHP, Nginx, Docker, PostgreSQL, Slim Framework, RabbitMQ, PHPUnit e Elasticsearch. A ideia é criar uma api simples para gerenciar eventos utilizando todos esses recursos.

dependency-injection docker docker-compose elasticsearch kibana nginx php php-di php8 phpunit postgresql rabbitmq slim-framework slim4

Last synced: 17 Dec 2024

https://github.com/kasparsd/hello-dolly-modern

How to add PHP unit tests and coding standard checks to legacy WordPress plugins

phpcs phpunit wordpress-plugin

Last synced: 10 Feb 2025

https://github.com/privatebin/docker-unit-testing

PrivateBin docker image to run the unit testing suite against a local repository

docker jsverify mocha nodejs php phpunit

Last synced: 01 Jan 2025

https://github.com/junaidbinjaman/phpunit-basic-configuration

PHP unit practice codes goes inside this repo.

code-units php-testing phpunit unit-testing

Last synced: 18 Jan 2025

https://github.com/alexandrelamberty/composer-project-skeleton

:elephant: A basic Composer PHP project template with unit tests.

composer package-manager php phpunit project template

Last synced: 27 Dec 2024

https://github.com/mikerogne/laravel-tag-assertions

Adds useful tag assertions to Laravel's TestResponse class.

laravel php phpunit testing

Last synced: 18 Jan 2025

https://github.com/phoenixrvd/phpunit-data-provider-yaml

Magic helper to autoload YAML, JSON or PHP files for data providers in PHPUnit.

clean-code composer-package mit-license php php-library php56 php71 php72 php73 phpunit phpunit-extension

Last synced: 18 Jan 2025

https://github.com/nepster-web/php-crawler-test-work

Тестовое задание

docker php-crawler php7 phpunit

Last synced: 30 Jan 2025

https://github.com/galcvua/symfonychat

Chat Application with Symfony 7, API Platform 4, Mercure and Firebase WebPush

apiplatform firebase-cloud-messaging mercure php phpunit symfony webpush

Last synced: 21 Dec 2024

https://github.com/shimomo/wercker-laravel-phpunit-example

Configuration to Run Laravel Tests on Wercker.

laravel phpunit wercker

Last synced: 13 Jan 2025

https://github.com/sebsept/php-starter

Php Opiniated Ready to use template (composer & Docker)

composer docker git php php-cs-fixer phpstan phpunit pre-commit-hook

Last synced: 18 Dec 2024

https://github.com/areal060781/project-board-app-unit-testing

A project board web application made with Laravel 7 and TDD practices

laravel7 phpunit tailwindcss tdd

Last synced: 10 Jan 2025

https://github.com/janedbal/phpstan-bug-7324

Reproduction of "Unresolvable type" PHPStan error in PHPUnit\assertSame

phpstan phpunit unresolvable

Last synced: 12 Feb 2025

https://dev.quiqqer.com/quiqqer/stabilization/ci-cd-components/phpunit

CI/CD component to run PHPUnit (on QUIQQER packages)

ci php phpunit quiqqer test testing

Last synced: 10 Feb 2025

https://github.com/alexchasx/laravel-payment-app

An example of TDD development

laravel php phpunit tdd unit-testing

Last synced: 11 Jan 2025

https://github.com/dotpipe/wisephp

The Ultimate in PHP Open programming. Language conversions, JavaScript initialization, Load-Balancers, PHPUnit Test Creator, opensource programming. etc.

assembly cpp java oop-concepts pasm phpunit

Last synced: 10 Feb 2025

https://github.com/monamoxie/flash-card

A powerful command line application for managing and practicing flash cards. Written in PHP with CLI authentication capabilities, it is portable, fully containerised and easy to setup.

cli command-line-interface docker flashcards laravel mysql nginx php phpunit

Last synced: 10 Feb 2025

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

Amazon clone with testing

inertia laravel php phpunit vue

Last synced: 10 Feb 2025

https://github.com/alisson-ribeiro/jobs-platform

A simple platform made with laravel in order to practice some of its features, including its ORM (Eloquent). Using the best practices in Git (semantic commits). Looking forward to implement some tests.

eloquent-orm laravel laravel-application laravel-framework php phpunit phpunit-tests

Last synced: 10 Feb 2025

https://github.com/techlord001/user-bridge

A service for retrieving and creating users via a remote API

api composer guzzlehttp library php php-di php8 phpunit

Last synced: 10 Feb 2025

https://github.com/kevsiraki/actions-test

GitHub Action and Unit Testing Practice

api development phpunit tdd

Last synced: 10 Feb 2025

https://github.com/ismailza/intro-to-phpunit

A simple Laravel project implemented with Laravel Breeze for authentication. The project is configured to use PHPUnit for testing and GitHub Actions for continuous integration.

breeze continuous-integration laravel phpunit sqlite

Last synced: 10 Feb 2025

https://github.com/ozh/phpunit-phpstorm-printer

Simple phpunit printer to simplify opening files with phpstorm from the CLI

phpstorm phpunit phpunit-printer

Last synced: 25 Jan 2025

https://github.com/devkabir/wordpress-plugin-phpunit-starter

This repository provides a starter kit for unit testing WordPress plugins using PHPUnit.

phpunit starter wordpress

Last synced: 10 Feb 2025

https://github.com/newleonardooliv/design-patterns

Este é um repositório de estudo sobre design patterns, que são soluções testadas para problemas comuns de design de software. Você encontrará exemplos de design patterns, como o padrão Strategy, Chain of Responsibility entre outros

chain-of-responsibility design-patterns liskov-substitution-principle patterns php phpunit strategy test

Last synced: 10 Feb 2025

https://github.com/rudeboyone/library-management

Sistema de gerenciamento de biblioteca feito em php, seguindo o padrão de sintaxe psr-2, teste unitário e de integração com phpunit e documentação com phpdoc

api api-rest php phpdoc phpunit system

Last synced: 17 Jan 2025

https://github.com/jamesrezo/qatools

My QA meta-package for PHP development.

meta phing php php7 phpbench phploc phpmd phpunit qa qatools

Last synced: 17 Jan 2025

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: 10 Feb 2025

https://github.com/akashmanujaya/steadfast-voting-system

The Steadfast Voting System is a robust web application designed to facilitate secure and efficient online voting. This project leverages modern web technologies and best practices to deliver a seamless user experience and reliable backend services.

docker laravel php phpunit unittest vuejs

Last synced: 10 Feb 2025

https://github.com/laracasts-jverd/kata

A set of patterns to harness my PHP routine

phpunit

Last synced: 10 Feb 2025

https://github.com/geshan/dataprovider-example

A simple example of PHPUnit data provider.

data-provider packagist php-unit phpunit phpunit-tests quality

Last synced: 10 Jan 2025

https://github.com/barcellos-pedro/code-katas-php-unit

Course based on Laracasts Series

laracasts php phpunit tests

Last synced: 25 Dec 2024

https://github.com/ribeirovagn/algorithms-and-data-structure

Algoritmos e Estrutura de dados são fundamentais para a área da ciência da computação e para o desenvolvimento de software eficiente e escalável.

algorithms avltree php phpunit

Last synced: 10 Feb 2025

https://github.com/abrahamuchos/restaurant-tdd-api

Restaurant API Rest - Laravel 11 TDD

api-rest jwt laravel11 phpunit tdd-laravel

Last synced: 10 Feb 2025

https://github.com/victormln/docker-php-testing

Docker with PHP-fpm + Xdebug + Testing Tools (PHPUnit + Infection)

docker docker-compose php phpunit testing

Last synced: 13 Jan 2025

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

https://github.com/lion-packages/user-management

User management, user authentication and 2fa authentication

2fa authentication php phpunit

Last synced: 09 Feb 2025

https://github.com/dcorrea777/code-craft

CodeCraft is a boilerplate for PHP projects focused on code quality.

phpcs phpstan phpunit

Last synced: 10 Feb 2025

https://github.com/vladimircreator/crispy-system

RESTful API для организации записной книжки.

composer laravel php phpunit postgresql swagger

Last synced: 10 Feb 2025

https://github.com/sdecandelario/fizz-buzz-extended-kata

FizzBuzz extended kata

kata php7 phpunit

Last synced: 26 Dec 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: 09 Feb 2025

https://github.com/rvelhote/librockpaperscissor

A PHP library to create games based on Rock Paper Scissor.

codeclimate docker php phpunit travis-ci

Last synced: 23 Jan 2025

https://github.com/3olen/phpunit-tp

Base de code pour le TP PHPUnit.

phpunit tutorial

Last synced: 10 Feb 2025

https://github.com/rvelhote/libbencode-php

A PHP Library to handle Bencoded files (e.g. torrent files). It's for research purposes only.

bencode docker enterprise php php-library phpunit

Last synced: 23 Jan 2025

https://github.com/hfagerlund/quiz_app

Quiz app with custom GraphQL API (Laravel 10 backend) and Vue3 front-end

docker-compose graphql laravel laravel10x php phpunit sail tailwindcss vite vue3

Last synced: 27 Dec 2024

https://github.com/ref-bit/moviesvel

A web app about Movies, TV Shows and Actors.

api jquery laravel laravel7 php phpunit tailwindcss

Last synced: 29 Jan 2025

https://github.com/matriphe/laravel-pkg-test-action

GitHub Action to test Laravel package and library compatibility using PHPUnit

hacktoberfest laravel phpunit testing

Last synced: 10 Jan 2025

https://github.com/milanowicz/php-testing

Library for PHPUnit testing

php phpunit testing testing-tools unit-testing

Last synced: 23 Jan 2025

https://github.com/teqneers/phpunit-stopwatch

A stopwatch extension for phpunit. Get timing for parts of your code to detect performance bottlenecks.

bottleneck extension measure performance phpunit slow stopwatch test time

Last synced: 28 Nov 2024

https://github.com/kmuenkel/concept-factory

Auto-generate dummy-data for tests with cascading realistic relationships based on Model configs

composer data-generator laravel phpunit

Last synced: 10 Feb 2025

https://github.com/firmansyah2701/grade_unit_testing

Simple App manual and automation unit testing grade

mvc-architecture php phpunit whitebox-testing

Last synced: 03 Jan 2025

https://github.com/gitmaz/Poker-Pro

This is second test I successfully passed for Newscorp. It is a sample to show my proficiency SOLID oop concepts and design patterns. It implement strategy design pattern. It solves how to find Straightness in a set of Poker cards.

composer phpunit strategy-design-pattern vanilla-php

Last synced: 23 Oct 2024

https://github.com/cb8/phpunit-vsts-bridge

Publish test results of PHPUnit to VSTS

junit phpunit vsts

Last synced: 13 Feb 2025

PHPUnit Awesome Lists
PHPUnit Categories