PHP test driven development exercises.