Better and Faster: TDD-ing a Ride-Hailing Application w/PHPUnit, Symfony, and Doctrine

Chris Holland (19.Apr.2018 at 09:00, 3 hr )
Workshop at Longhorn PHP Conference 2018 (English - US)

Rating: 5 of 5

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: , 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.

Who are you?

Claim talk

Talk claims have been moved to the new site.

Please login to the new site to claim your talk

Want to comment on this talk? Log in or create a new account or comment anonymously

Write a comment

Please note: you are not logged in and will be posting anonymously!
= zero plus five


Rating: 4 of 5

20.Apr.2018 at 16:16 by Chuck McLellan (3 comments) via Web2 LIVE

The live demonstration of TDD was awesome. I was following along on my own laptop. I'm familiar with TDD but that was probably the first ever hands on experience. Due to the nature of TDD though, at one point I was getting a syntax error with my Doctrine docblock. This made it impossible to follow along, but it was still extremely valuable to watch Chris work through the process. My number one piece of advice is to be more conscious about switching to presenter mode!

Rating: 5 of 5

21.Apr.2018 at 15:06 by Abinadi Ayerdis (1 comments) via Web2 LIVE

Switching in and out of presenter mode was rough, but a really nice walk through of TDD.

© 2018