в phpunit, есть ли метод, аналогичный onconsecutivecalls, для использования внутри метода «with»?

Используя PHPUnit, я издеваюсь над pdo, но я пытаюсь найти способ подготовить более одного оператора запроса к базе данных.

$pdo = $this->getPdoMock();
$stmt = $this->getPdoStatementMock($pdo);

$pdo->expects($this->any())
    ->method('prepare')
    ->with($this->equalTo($title_query))
    ->will($this->returnValue($stmt));

$title_stmt = $pdo->prepare($title_query);
$desc_stmt = $pdo->prepare($desc_query);

Я хочу передать что-то похожее на onConsecutiveCalls для метод "with", поэтому я могу подготовить несколько операторов, как показано выше. Как бы вы это сделали?

14
задан j0k 3 September 2012 в 21:09
поделиться