我正在为一个使用活动存储的应用程序编写系统测试。我正在测试的视图包括指向亚马逊s3上对象的预签名urls。显然,我希望避免在测试中向s3发送GET请求。相反,我希望“存根”活动存储,以便我的附件的urls都指向我的测试机器上的一个特定文件(“/ test /placeholder.jpg”),而不是指向s3。我的视图代码使用url_for生成s3 urls。我如何使用存根url_for来返回我想要
我正在使用PHPUnit,但我发现很难让它为用作数据存储的对象创建良好的模拟和存根。database // just stores for this request例如,如何让PHPUnit存根在两个具有不同$names的调用中返回一个以上的可能值?public function testUrlDisplayerDisplaysLatestUrls {
/