Как можно смоделировать метод объекта и вернуть один из его параметров в PHP SimpleTest Framework?

Предположим, вы хотите смоделировать простой метод класса:

Mock::generatePartial(MyClass::class, false, ['aMethod']);
$this->aMock = new MockMyClass();
$this->aMock->returns('aMethod', $param2, [$param1, $param2, $param3]);

И каждый раз, когда код вызывает "aMethod" с соответствующими параметрами, фиктивный объект возвращает второй переданный параметр.

На самом деле, вам все равно, что такое $param1 и $param2. Единственное, что вам нужно, это возвращаемое значение, точно равное $param2.

Заранее спасибо.

0 ответов

Другие вопросы по тегам