在phpunit中,是否有类似于onconsecutivecalls的方法用于“with”方法内部?
2022-08-30 21:30:34
使用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);
我想为“with”方法传递类似于onConsecutiveCalls的东西,这样我就可以准备多个语句,如上所示。你会怎么做呢?