Workshop in English - US at SunshinePHP 2019
Checkout the code: https://github.com/jasonmccreary/start-testing-php
View Video: https://www.youtube.com/watch?v=bJC8wRNVtDw&index=4&list=PLmwAMIdrAmK6x1Ipgt4YV32m-hb3riNpO
Short URL: https://joind.in/talk/216c0 (QR-Code (opens in new window))
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 are closed.
Cool approach in getting the newbies into the testing world
Fantastic - fast-paced, effective introduction into test-driven development, PHPUnit, and Mockery. Just what I needed to take back with me.
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!
Great introduction to PHPUnit and basic concepts of Test Driven Development!
Great talk. Can you please provide the slides?
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.
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.
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.
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!