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/meetmatt/partial-mock

PHPUnit partial mock test lab

php phpunit

Last synced: 04 Jan 2025

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

Assertions for PHPUnit

assertions library php phpunit tests unittest

Last synced: 21 Dec 2024

https://github.com/wallacemaxters/testudo

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

code-generation laravel phpunit test

Last synced: 21 Dec 2024

https://github.com/rey26/settlement-reader

Feeds database by reading external website about cities and villages in Slovakia, consolidate the data and provide as API

easyadmin phpunit symfony6

Last synced: 21 Dec 2024

https://github.com/bberkay/unit-testing-with-php

Unit Testing with PHPUnit

php phpunit unit-testing

Last synced: 21 Dec 2024

https://github.com/hmzelidrissi/carsapi

CI/CD with Github Action Learning Project along with tests in PHPUnit

github-actions laravel phpunit

Last synced: 06 Jan 2025

https://github.com/robertov8/tdd-php

Test-Driven Development - Teste e Design no Mundo Real com PHP

caelum casadocodigo php phpunit tdd

Last synced: 29 Dec 2024

https://github.com/bhenk/logger

Logging and testing facility

logging monolog php phpunit testing

Last synced: 01 Dec 2024

https://github.com/bbatsche/filesystem-assertions

PHPUnit assertions for filesystem objects

assertions filesystem php phpunit testing

Last synced: 29 Dec 2024

https://github.com/archtaqi/basicproject

Setting up a PHP Project for Git, Composer, PHPUnit, PHP_Codesniffer and PHP Mess Detector

php7 phpcs-standard phpunit

Last synced: 16 Jan 2025

https://github.com/battis/phpunit-extensions.pdo

[READ-ONLY] A PHPUnit extension to facilitate database fixtures

database fixture pdo php phpunit

Last synced: 16 Jan 2025

https://github.com/codekandis/phpunit

`codekandis/phpunit` is a library providing several wrapper and helper classes for the package `PHPUnit`.

classes helper php phpunit wrapper

Last synced: 30 Nov 2024

https://github.com/actuallyconnor/pseudo

A system for mocking PHP PDO connections

hacktoberfest pdo pdo-wrapper php phpunit

Last synced: 23 Oct 2024

https://github.com/yamayuski/php-new-directory-structure

PHP new directory structure WITHOUT tests

php phpstan phpunit psalm

Last synced: 21 Jan 2025

https://github.com/vinceamstoutz/php-demo-mutation-testing

PHP >= 8.2 demo for Mutation Testing using PHPUnit & Pest

coverage-testing mutation-testing pest php phpunit quality

Last synced: 22 Dec 2024

https://github.com/zucommunications/php-unit-report-generator-bundle

Take a PHPUnit XML generated file and converts it into an Excel Sheet Report

excel php phpunit symfony testing

Last synced: 29 Nov 2024

https://github.com/artemboyko43/symfony_starter

Starter with onion architecture and CQRS

clean-architecture cqrs docker onion-architecture phpunit

Last synced: 18 Jan 2025

https://github.com/tyn-tian/belajar-php-unit-test

Documentation I am learning PHP Unit Test from @ProgrammerZamanNow.

php-unit-tests phpunit testing

Last synced: 18 Jan 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: 18 Dec 2024

https://github.com/douglasvolcato/pet-adoption-backend-php

Backend created using PHP with TDD and Clean Architecture.

clean-architecture clean-code mockery php php-unit php8 phpunit

Last synced: 18 Jan 2025

https://github.com/willwashburn/phpunit-port-canary

🐦 Find tests that are making external requests

phpunit phpunit-listener

Last synced: 06 Jan 2025

https://github.com/omarmakled/symfony5-demo

A symfony5 demo app with api and command example

api command docker php8 phpunit symfony5

Last synced: 09 Jan 2025

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

PHPUnit Examples

phpunit

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

https://github.com/deminy/test-doubles-explained

To explain test doubles in PHPUnit by using various examples.

mocking php phpunit stubbing test-double test-doubles

Last synced: 24 Nov 2024

https://github.com/rey26/linked-sorted-list

Linked sorted list using PHP 8.1 and Symfony 6

phpunit symfony6

Last synced: 13 Jan 2025

https://github.com/petrknap/php-shorts

Set of short helpers

array helper markdown php php-library phpunit

Last synced: 14 Oct 2024

https://github.com/vinceamstoutz/tests-and-quality-tools

Basic & advanced practice of tests, best practices, analytics & code analysis.

behat ci dependabot endtoend github-actions nektos-act panther php php-cs-fixer phpunit symfony tdd testing

Last synced: 17 Jan 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: 28 Nov 2024

https://github.com/newleonardooliv/microservice-videos

Desenvolvimento de uma aplicação de microserviço para stream de vídeo em PHP seguindo TDD, SOLID e DDD para modularidade, escalabilidade e organização de código.

ddd microservices mock mockery php phpunit solid tdd test

Last synced: 29 Dec 2024

https://github.com/padosoft/test

Base classes for Testing

package phpunit testing

Last synced: 22 Jan 2025

https://github.com/shimmi/docker-php-dev

PHP fpm & zts Docker images bundled with some extensions that should suite most needs + Xdebug and other DEV tools

docker docker-image php php-container php-fpm php-zts phpunit xdebug

Last synced: 22 Nov 2024

https://github.com/esler/phpunit-graceful-interrupt

Allow gracefully interrupt running PHPUnit tests

phpunit phpunit-extension phpunit-listener phpunit-tests

Last synced: 12 Oct 2024

https://github.com/dialeleven/php_unit_freecodecamp

Using FreeCodeCamp.org PHPUnit tutorial.

phpunit

Last synced: 18 Jan 2025

https://github.com/napestershine/rideshare

A boiler plate start project in Lumen with oauth integration and API security and swagger docs and test cases.

api docs eloquent laravel lumen oauth2 php phpunit security swagger tdd

Last synced: 29 Nov 2024

https://github.com/zigzagdev/mountain

Laravel App with using API and response with using JSON.

laravel laravel-framework laravel8 laravel8api mysql php-framework php8 phpunit

Last synced: 29 Nov 2024

https://github.com/jsunier/php-laravel-test

Docker images to run PHPUnit with Laravel

docker laravel php php7 phpunit

Last synced: 21 Jan 2025

https://github.com/carlos-algms/ciunit

PHPUnit tests for Codeigniter 2. This is a fork of the unmaintained my-ciunit bitbucket repo.

codeigniter codeigniter2 php7 php71 phpunit phpunit-tests

Last synced: 22 Jan 2025

https://github.com/ubul86/szallas_hu_test

Szallas.hu Backend Developer Test Application - A Laravel 10-based test REST API project with Dockerized services (PHP, MySQL, Nginx, Node.js) and optional CLI commands for data management. Includes setup instructions for Docker and non-Docker environments, testing tools like PHPUnit and PHPStan, and CSV-based database seeding.

docker docker-compose elasticsearch laravel mysql php8 phpunit repository-pattern rest-api solid-principles static-analysis

Last synced: 14 Dec 2024

https://github.com/bmarsaud/phpunit-snapshot-assertions

A way to test without writing actual test cases for PHP 7.3.

php73 phpunit phpunit-assertions

Last synced: 22 Jan 2025

https://github.com/junaidqadirb/how-to-actually-write-tests

Source code for my article titled: Testing: How to actually write tests?

laravel phpunit tdd testing

Last synced: 06 Jan 2025

https://github.com/zgr3doo/php-sting

PHP Schema Testing INtegration Gear

integration-testing mysql-database pdo-mysql phpunit

Last synced: 06 Jan 2025

https://github.com/wickedone/muppet

unit testing your setters, getters, adders, removers, issers and whatevers

infection integration-testing mutation mutation-testing php phpunit tdd test testing testing-tools unit-test unit-testing

Last synced: 22 Jan 2025

https://github.com/vsvietkov/phpcs-rules

Custom PHP Code Sniffer ruleset

linter php phpcs phpunit

Last synced: 22 Jan 2025

https://github.com/dumindup/symfonydemo

This is a PHP Symfony version 3.4 based demo project.

bootstrap5 css3 datatables doctrine html5 jquery php phpunit sqlite sqlite3 symfony symfony3 twig

Last synced: 23 Jan 2025

https://github.com/delabon/ticklerio

Customer support ticketing system built with vanilla PHP and JavaScript

bootstrap5 docker javascript php8 phpstan phpunit ticketing-system

Last synced: 19 Jan 2025

https://github.com/ollysun/addressbook

CRUD application develop with symfony, twig, doctrine

doctrine-orm php71 phpunit phpunit-tests symfony3 twig-templates

Last synced: 23 Jan 2025

https://github.com/rsilveira65/melhor-envio-tha

Melhor Envio - Backend test

docker mysql php7 phpunit symfony3

Last synced: 23 Jan 2025

https://github.com/sjeguedes/symfonytdac

Symfony 3 upgrade and application management

blackfire faker functional-testing phpunit symfony3 symfony4 unit-testing upgrade

Last synced: 23 Jan 2025

https://github.com/belarif/new-todo-list

Améliorer une application existante

codacy phpunit symfony-profiler symfony3 symfony6 unittest

Last synced: 23 Jan 2025

https://github.com/lfbn/base-model

This is a Base Model that can be extended to define Models. It helps handling data validation, and extracting data.

mockery model php phpunit

Last synced: 30 Nov 2024

https://github.com/emchberger/cube-common-develop

Common code for developping the CUBE Tools

php phpunit symfony

Last synced: 30 Nov 2024

https://github.com/bancer/paratest-databases-factory

This library provides a convinient way to automate the creation of test databases and is supposed to be used when running PHP unit tests in parallel.

paratest php phpunit

Last synced: 30 Nov 2024

https://github.com/czukowski/phpunit-mock-dibi

Dibi (smart database layer for PHP) mocking for PHPUnit

database dibi mock phpunit sql

Last synced: 30 Nov 2024

https://github.com/garbetjie/phpunit-bigquery-schema

A BigQuery schema validator constraint for BigQuery

bigquery phpunit

Last synced: 30 Nov 2024

https://github.com/jonathas/injury-recovery-calculator

Calculate the exact date and time a player will be able to play again

football game php phpunit

Last synced: 16 Jan 2025

https://github.com/devkabir/laravel-rest-api-exmple

A simple task management API implementation with Laravel

example example-project laravel phpunit rest-api tdd testing

Last synced: 15 Dec 2024

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

Example PHPUnit project to demonstrate connecting to BuildPulse for flaky test detection

flake-detection phpunit

Last synced: 27 Dec 2024

https://github.com/natanael-aguiar/secure-password-generator

This PHP package allows you to generate secure passwords with configurable options, including uppercase letters, lowercase letters, numbers and special characters.

php phpunit

Last synced: 18 Jan 2025

https://github.com/salsan/php

This is a template created for my projects in PHP

composer php php8 phpunit template template-project

Last synced: 03 Jan 2025

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/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/weirdan/phpunit-appveyor-reporter

PHPUnit reporter that logs test results to AppVeyor test tab in real time

appveyor appveyor-ci phpunit phpunit-extension

Last synced: 25 Nov 2024

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/tudor-rusu/wando-service

Building a small service with highlight Oriented Object Programming concepts

composer docker nginx oop-principles php72 phpunit service

Last synced: 19 Jan 2025

https://github.com/testingbot/php-phpunit-mobile-example

PHPUnit Mobile App Testing with TestingBot

appium mobile phpunit testing

Last synced: 19 Jan 2025

https://github.com/gabfr/linian-number-analyzer

A simple code challenge with tricky requirements :) (more on readme)

php72 phpunit

Last synced: 19 Jan 2025

https://github.com/mirsch/docker-php

docker image based on php:7.3-fpm contains some php extension, composer and phpunit

composer docker docker-image dockerfile php php-fpm php73 phpunit

Last synced: 19 Jan 2025

https://github.com/luis-luciano/components

Learning to test and build components for PHP

php php81 phpunit tdd

Last synced: 19 Jan 2025

https://github.com/bhenk/logger-d

Logging and testing facility

logging monolog php phpunit testing

Last synced: 25 Nov 2024

https://github.com/chesszebra/docker-image-phpunit

A Docker image that runs phpunit

docker php phpunit

Last synced: 09 Jan 2025

PHPUnit Awesome Lists
PHPUnit Categories