У меня есть классы, для которых я пишу модульные тесты, в которых есть эхо. Я хочу подавить этот вывод и подумал, что ob_start ()
и ob_clean ()
будет достаточно, но они не имеют эффекта.
public function testSomething (){
ob_start();
$class = new MyClass();
$class->method();
ob_clean();
}
Я также пробовал такие варианты, как ob_start (false, 0, true);
и ob_end_clean ()
безрезультатно.
Что мне не хватает?