https://github.com/thavarshan/phpunit-code-katas
🧪 Series of short and repeatable programming challenges which are meant to exercise everything from your focus, to your workflow.
https://github.com/thavarshan/phpunit-code-katas
code-kata php phpunit
Last synced: about 1 month ago
JSON representation
🧪 Series of short and repeatable programming challenges which are meant to exercise everything from your focus, to your workflow.
- Host: GitHub
- URL: https://github.com/thavarshan/phpunit-code-katas
- Owner: Thavarshan
- Created: 2020-05-30T09:37:02.000Z (almost 5 years ago)
- Default Branch: master
- Last Pushed: 2022-11-19T23:02:24.000Z (over 2 years ago)
- Last Synced: 2025-03-24T17:22:04.627Z (about 2 months ago)
- Topics: code-kata, php, phpunit
- Language: PHP
- Homepage:
- Size: 41 KB
- Stars: 7
- Watchers: 0
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Code Katas with PHPUnit
## Introduction
If martial artists use kata as a method for exercise and practice, what might be the equivalent for coders like us? Coding katas are short, repeatable programming challenges which are meant to exercise everything from your focus, to your workflow.
## Katas
- Prime Factors
- Roman Numerals
- Bowling Game
- String Calculator
- Tennis Match
- FizzBuzz
- The Gilded Rose## Installation
### Prerequisites
To run this project, you must have PHP 7.3 or higher installed.
Begin by cloning this repository to your machine, and installing all Composer dependencies.
### Get Started
```bash
git clone [email protected]:Thavarshan/phpunit-code-katas.git katas
cd katas && composer install
```## Testing
Just run PHPUnit in the project root.
```bash
./vendor/bin/phpunit
```