В полку пхпешных bdd-библиотек прибавление - ArrBDD. Это очень легковесная библиотека для тестирования. Пример простого теста:

$specs["The 'Hello world' string"] = array(
    'subject' => function(){
        return 'Hello world';
    },
    "SHOULD be 11 characters long" => function($hello){
        return (strlen($hello)===11);
    },
    "AND start with 'Hello'" => function($hello){
        return (strpos($hello, 'Hello')===0);
    }
);

Библиотека совсем новая и возможностей у неё пока не очень много, но тем не менее она даёт свежий взгляд на то, как можно писать тесты на PHP. Кроме того в комплекте идёт класс для создания моков.