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/devkabir/wordpress-plugin-phpunit-starter

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

phpunit starter wordpress

Last synced: 31 Oct 2024

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

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

composer laravel php phpunit postgresql swagger

Last synced: 31 Oct 2024

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: 09 Oct 2024

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: 31 Oct 2024

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/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: 31 Oct 2024

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: 05 Nov 2024

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: 14 Oct 2024

https://github.com/everycheck/test-api-rest-bundle

TestApiRestBundle allows you to test your Symfony REST API deeply.

phpunit symfony symfony-bundle

Last synced: 26 Sep 2024

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

Publish test results of PHPUnit to VSTS

junit phpunit vsts

Last synced: 03 Nov 2024

https://github.com/facile-it/symfony-functional-testcase

A base test case to speed up functional tests in Symfony -- this is a slimmed down fork of liip/LiipFunctionalTestBundle

phpunit symfony testing

Last synced: 26 Sep 2024

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

Trait for easier exception testing in PHPUnit.

php phpunit

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

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

Common code for developping the CUBE Tools

php phpunit symfony

Last synced: 14 Oct 2024

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: 13 Oct 2024

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: 27 Oct 2024

https://github.com/codewars/phpunit-codewars

Codewars result printer for PHPUnit

code-runner php phpunit test-reporting

Last synced: 14 Oct 2024

https://github.com/gaboreszaki/mathgame

Math-Game 2.0

oop php83 phpunit vite

Last synced: 12 Oct 2024

https://github.com/silasyudi/inject-mocks

Automatic injection of mocks into test subjects via @InjectMocks and @Mock annotations, to speed up unit testing with PHPUnit.

annotations inject-mocks mocks php phpunit testing-tools tests

Last synced: 09 Oct 2024

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: 31 Oct 2024

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

GitHub Action and Unit Testing Practice

api development phpunit tdd

Last synced: 31 Oct 2024

https://github.com/delabon/aiartgen

Social media for AI artists where they can leverage Opanai's DALL-E to generate modern art. Built with Laravel.

dall-e javascript laravel openai-api php8 phpstan phpunit tailwind

Last synced: 09 Oct 2024

https://github.com/haberkamp/phluent

A fluent assertion library for PHPUnit. Make your tests read the same way you speak.

assertions fluent php phpunit testing

Last synced: 09 Oct 2024

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

Base de code pour le TP PHPUnit.

phpunit tutorial

Last synced: 31 Oct 2024

https://github.com/omegacms/omega

OmegaCMS Application Example

coverage framework mvc omega omegacms php phpunit test

Last synced: 09 Oct 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: 14 Oct 2024

https://github.com/tyn-tian/php-blogs

In this project, I am creating a PHP blog that is similar to Medium but only includes the basic features. It uses PHP Native, MVC architecture with Repository and Service layers, as well as a router. Additionally, I am conducting unit tests with PHPUnit.

blogs composer mvc-architecture mysql-database phpunit router tinymce-plugin

Last synced: 13 Oct 2024

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

PHP 8.3 demo for Mutation Testing using PHPUnit & Pest

coverage-testing mutation-testing pest php phpunit quality

Last synced: 04 Nov 2024

https://github.com/maximo-perez-villalba/framework-environment

El componente implementa una arquitectura liviana de control del ambiente de ejecución PHP.

composer environment php php81 phpunit

Last synced: 15 Oct 2024

https://github.com/sheitak/my-little-framework

PHP framework creation based on Symfony

php phpunit symfony symfony-component

Last synced: 13 Oct 2024

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: 13 Oct 2024

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

Commentable CSV Data Set for DBUnit

csv dbunit phpunit

Last synced: 14 Oct 2024

https://github.com/ijproject/job-hunting-assistance

就活生が企業情報や自己分析情報を一括で管理することができる就活支援ツール(サンプル垢でログインしてもらって構いません email: [email protected], pass: abcd1234)

aws-ec2 aws-route53 breeze drawio eslint figma inertia jest laravel10 mysql phpunit prettier storybook typescript vue-test-utils vue3 vuetify

Last synced: 14 Oct 2024

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

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

docker docker-compose nginx php phpunit postgresql psql

Last synced: 23 Oct 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: 14 Oct 2024

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

Adds useful tag assertions to Laravel's TestResponse class.

laravel php phpunit testing

Last synced: 12 Oct 2024

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

Melhor Envio - Backend test

docker mysql php7 phpunit symfony3

Last synced: 13 Oct 2024

https://github.com/gustttavodev/microservice-catalog-video-php

Microsserviço de catálogo de vídeos, utilizando CLEAN ARCH + Laravel, e implementação testes unitários com PhpUnit.

clean-architecture laravel-framework php8 phpunit

Last synced: 12 Oct 2024

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: 12 Oct 2024

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

Extensions for PHPUnit

phpunit phpunit-extension

Last synced: 12 Oct 2024

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: 03 Nov 2024

https://github.com/tomohiro/phpunit-handson

PHPUnit hands-on project

docker php phpunit

Last synced: 14 Oct 2024

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

PHPUnit snippets for Sublime Text

phpunit phpunit-snippets sublime-text

Last synced: 14 Oct 2024

https://github.com/shyx0rmz/phpunit-mock-functions

Extend PHPUnit with the ability to mock (internal) functions

functions mock php phpunit

Last synced: 12 Oct 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: 14 Oct 2024

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: 14 Oct 2024

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: 28 Sep 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: 13 Oct 2024

https://github.com/geoffroydutot/todo-co-oc-p8

Project 8 of Openclassrooms PHP - Symfony formation

audit fixtures mysql openclassrooms php74 phpunit poo symfony4 testing twig uml-diagrams unit-test

Last synced: 12 Oct 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: 28 Sep 2024

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

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

php72 phpunit

Last synced: 12 Oct 2024

https://github.com/santik/phpunit-profiler

Phpunit tests profiler. Shows execution time for every test.

php phpunit profiler test testproject testtime testtool testtools time unittest unittesting

Last synced: 18 Oct 2024

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

Améliorer une application existante

codacy phpunit symfony-profiler symfony3 symfony6 unittest

Last synced: 13 Oct 2024

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: 28 Sep 2024

https://github.com/lecheveucodeur/todolist

Upgrade at SF 3.1 to 5.4 & added units/functionals tests & performance audit. Project 8 of the Developer PHP / Symfony formation of Openclassroom.

blackfire php phpunit symfony symfony3 symfony5

Last synced: 29 Sep 2024

https://github.com/sjeguedes/symfonytdac

Symfony 3 upgrade and application management

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

Last synced: 13 Oct 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/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: 14 Oct 2024

https://github.com/artemboyko43/symfony_starter

Starter with onion architecture and CQRS

clean-architecture cqrs docker onion-architecture phpunit

Last synced: 12 Oct 2024

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: 14 Oct 2024

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: 11 Oct 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: 14 Oct 2024

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

Dibi (smart database layer for PHP) mocking for PHPUnit

database dibi mock phpunit sql

Last synced: 14 Oct 2024

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

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

A simple example of PHPUnit data provider.

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

Last synced: 11 Oct 2024

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

A BigQuery schema validator constraint for BigQuery

bigquery phpunit

Last synced: 14 Oct 2024

https://github.com/bhenk/logger

Logging and testing facility

logging monolog php phpunit testing

Last synced: 14 Oct 2024

https://github.com/peagah-vieira/monorepo-auth-dashboard

This repository is a monolithic template that integrates Laravel and React to create fully-featured authentication screens and a modern dashboard, using Typescript for added security and ease of maintenance.

authentication dashboard docker inertia laravel monolith phpunit react sail shadncui typescript

Last synced: 22 Oct 2024

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: 12 Oct 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: 11 Oct 2024

https://github.com/trngtam10d/php-web2-ck-v1

PHPUnit , WSC , Design Partent

ajax-form html-css-javascript php8 phpmailer phpunit

Last synced: 05 Nov 2024

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: 31 Oct 2024

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

Amazon clone with testing

inertia laravel php phpunit vue

Last synced: 31 Oct 2024

https://github.com/tbhaxor/taskify

A tutorial todo application using laravel framework.

inertiajs laravel phpunit render todolist tutorial vite

Last synced: 31 Oct 2024

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: 31 Oct 2024

https://github.com/quasilyte/kphpunit

KPHP polyfill-like package for the PHPUnit.

kphp kphpunit ktest php phpunit polyfill test tests

Last synced: 03 Nov 2024

https://github.com/windwalker-io/test

[READ ONLY] Some useful base test case classes extends from phpunit.

php phpunit test unittest

Last synced: 31 Oct 2024

PHPUnit Awesome Lists
PHPUnit Categories