Не в состоянии подделать значение из функции в насмешке PHP - PullRequest
0 голосов
/ 13 февраля 2019

У меня есть функция, в которой я хотел смоделировать значение из функции, но я не увенчался успехом, не могли бы вы помочь мне

Функция внутри ClassA

public function find() {
   ....
}

Функция внутри TestClass

private function testFunction(){
  $a = ClassA::getInstance();
  $b= $a->find();
}

Внутри MockeryTest Case Я пробовал это, но он все еще вызывает функцию find и выполняет строки внутри find

$test= m::mock(WinaproachKeywords::class);
$test->shouldReceive('find')->andReturn('');

Здесь я хотел высказать значение иотправить в testFunction, чтобы другие мои тестовые примеры не оказали никакого влияния на созданную новую функцию testFunction.Можете ли вы предложить мне, какой метод лучше и как отлаживать

...