for的Codeception stub方法

时间:2017-08-23 14:29:12

标签: php unit-testing codeception

是否可以使用Codeception在for语句中模拟/存根方法? 我知道在.net中,使用Moq你可以使用SetupSequence(),但我还没有能够在Codeception中找到任何相关内容。

谢谢!

1 个答案:

答案 0 :(得分:1)

经过大量搜索,我找到了决议:

<?php
$user = Stub::make('User', array('getName' => Stub::consecutive('david', 'emma', 'sam', 'amy')));
$user->getName(); //david
$user->getName(); //emma
$user->getName(); //sam
$user->getName(); //amy
?>