Тестируйте защищенные методы внутри метода с помощью PHPUnit 3.7

Мне нужно протестировать функцию makeFileMatch, и эта функция имеет 2 защищенных метода внутри.
Каково правильное поведение для этого?
У меня есть макет этого класса, мне нужно создать рефлексию этих методов и изменить возвращаемое значение?
Мне нужен пример: D

public function makeFileMatch($templateUrl,$width,$height)
{
$result = $this->assembleCurlRequest($templateUrl, $width, $height);

return $this->parseJsonResult($result);
}

/**
* @param $result
* @return array
*/
protected function transformJsonInArray($result)
{
return (array)json_decode($result);
}

/**
* @param $result
* @return bool|string
*/
protected function tryToRetrieveUrlFromJsonResponse($result)
{
if ($result['status'] == 'success') {

return $this->getCreatedThumbByUrl($result['data']->url);
}

return false;
}

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]