Why not using PHPunit mock system ?