See /public/docs/kata-mars-nasa.pdf
PHP >= 7.0 composer
composer install
composer start
The kata should be running here: http://localhost:8080/
./vendor/bin/phpunit --coverage-html public/code-coverage
This will update code coverage: http://localhost:8080/
- More test should be done, if we are really sending something to Mars!
- I wrapped the project with slim framework and bootstrap to show it online. Functional tests covering this functionality could be done.
- Set more restrictions. E.g. Max number of input lines, max number of movements,...