In this workshop we’ll cover different ways to test your PHP code. Our focus will be the tools and writing tests - we won’t get caught up in all the testing dogma. Instead, we’ll create a foundation in tools like PHPUnit, Mockery, and Codeception so you can make the decisions about what testing tools and strategies work best for you and your code. So if you’re looking to start testing your PHP code, or learn other PHP testing tools, this workshop is for you.

Comments

Comments are closed.

Cool approach in getting the newbies into the testing world

Stephen Rees at 12:13 on 8 Feb 2019

Fantastic - fast-paced, effective introduction into test-driven development, PHPUnit, and Mockery. Just what I needed to take back with me.

Clear presentation

Kevin Rabello at 13:20 on 8 Feb 2019

Great info but a bit rushed

Very useful in increasing my knowledge of PHP Testing. JMac gave real wold examples so it was very easy to apply this to my specific needs. Great presentation!

Brad Reed at 11:45 on 9 Feb 2019

Great introduction to PHPUnit and basic concepts of Test Driven Development!

John Ashton at 15:11 on 9 Feb 2019

Great talk. Can you please provide the slides?

Jason McCreary (Speaker) at 15:15 on 9 Feb 2019

Links to the repo containing code of the live demos for PHPUnit, Mockery, and Codeception and a video which recaps the TDD aspects covered in the first hour are included above.

ROBERT A GADON at 20:19 on 9 Feb 2019

A very dynamic speaker. While I found the GitHub repo a bit tricky to install locally in order to follow along, I was able to watch, listen, and follow along as Jason demonstrated testing on the screen. It helped that I had some prior familiarity with PHP unit testing (although only on code written in procedural). Watching testing being done on a object-oriented codebase was new for me. Jason moved through the material very quickly. I suppose that was appropriate given the skill level of the rest of his audience. While I don't feel ready yet to implement unit testing on an OO-based codebase, I got a lot of value in attending a workshop where I could just listen and follow along with an experienced developer talking at length about this topic. Bonus: learning about Jason's recently published book, 'BaseCode'. Something I intend to purchase to learn from his experience as a developer.

ROBERT A GADON at 20:21 on 9 Feb 2019

Jason, you clearly know your material, and you're a very energetic person when you present. My one recommendation to you when you present this topic again is ......slow down the pace at which you speak. There's no need to rush.

Ravi Gehlot at 11:39 on 10 Feb 2019

Jason was awesome! He did great walking his session through the thought process behind TDD while doing a live demo. It definitely helped me solidify what I already knew. Thanks, Jason!