У меня есть абстрактный класс, который имеет абстрактный метод и конкретный метод.Единичный тест Метод абстрактного класса, который вызывает конкретный дочерний метод
Конкретный метод вызывает абстрактный метод и использует его возвращаемое значение.
Как можно высмеять это возвращаемое значение?
Так абстрактный класс
abstract class MyAbstractClass
{
/**
* @return array()
*/
abstract function tester();
/**
* @return array()
*/
public function myconcrete()
{
$value = $this->tester(); //Should be an array
return array_merge($value, array("a","b","c");
}
}
Я хочу проверить метод myconcrete, поэтому я хочу, чтобы дразнить возвращаемое значение тестера - но это называется внутри метода?
Возможно ли это?