Workshop in English - US at Longhorn PHP Conference 2018
Checkout the code: https://github.com/elchris/kata_tdd_php_symfony/blob/master/README.md
Checkout the code: https://github.com/elchris/kata_tdd_php_symfony/tree/demo-run-8/tests/AppBundle
Checkout the code: https://github.com/elchris/kata_tdd_php_symfony/tree/demo-run-8/src/AppBundle
Short URL: https://joind.in/talk/5c467 (QR-Code (opens in new window))
To get ready to follow-along the tutorial, please complete the "Initial Setup":
Imagine building an application without having to mess with a Web Browser, a REST client or a MySQL client. What if you could build full-blown functionality with realistic data operations within the comfort of a Unit Test Harness?
What if this meant shipping code earlier and more frequently than you ever have before?
Building upon concepts outlined in this talk: http://bit.ly/tdd-talk-2 , and leveraging an evolving “Kata” for building a “Ride-Hailing Application”, this exercise will walk thru a rapid-development example from a “clean-slate” Symfony3 project, with just enough bootstrapping to enable Test-Driven Development with PHPUnit & Doctrine.