In the last decade, PHP has developed from a niche language for adding dynamic functionality to small websites to a powerful tool making strong inroads into large-scale Web systems. Critical business logic like this needs to work correctly. But how do you ensure that it does? You test it, of course.
... [More]
To make code testing viable, good tool support is needed. This is where PHPUnit comes into play. [Less]