64x64 icon dark hosting
Choose a hosting plan here and get a free year's subscription to Tuts+ (worth $180).

Hands-On Unit Testing With PHPUnit


Start a hosting plan from $3.92/mo and get a free year on Tuts+ (normally $180)

This post is part of a series called Test-Driven PHP.
All About Mocking with PHPUnit
How to Use Selenium 2 With PHPUnit

In this screencast, we'll build a relatively simple class, using TDD techniques. Along the way, we'll discuss various PHPUnit methods, how to create mock objects, and more! I encourage you to work along; it's the best way to learn!

Please choose 720p for optimal viewing.

Closing Thoughts

As with anything, there are various ways to approach test-driven development. Like they say, it doesn't matter as much how you test, as long as you are testing. If you have a different approach, let us know in the comments. I'd love to learn more!