Home

Awesome

Description

Simply defines the Test Driven Development Katas. In this, lets try to create most famous katas to understand what are exactly Katas. These Katas can also be used for practicising your PHP skills for Unit testing.

Usage

Clone the repository. First install dependencies with composer:

composer install

You can now run tests with the phpunit binaries.

vendor/bin/phpunit src

Or install phpunit locally.

How to contribute:

Want to contribute? Make a pull request (PR) to develop branch. Do not make any PR to Master branch.

License

MIT License, refer: License info for more information.

Contributors

A big thanks to GitHub and all of TDD-Katas-PHP's contributors:

More flavors

Lookig for implementation in your technology? There are more flavors of the repository:

  1. TDD Katas in .NET Core
  2. TDD Katas in Java
  3. TDD Katas in JavaScript
  4. TDD Katas in Python
  5. TDD Katas in PHP

Note: This is a place to find and practice TDD Katas. Feel free to submit pull requests with additional tests, or issues if you find any.

Explained Learning Test Driven Development with TDD Katas

NEED A PHP Version. Do you want to write a PHP version?