2 回答
TA貢獻(xiàn)1998條經(jīng)驗(yàn) 獲得超6個(gè)贊
對(duì)于任意參數(shù),您可以查看Faker庫(kù)。它會(huì)為您生成任意虛假數(shù)據(jù)。
TA貢獻(xiàn)1875條經(jīng)驗(yàn) 獲得超5個(gè)贊
您可以模擬time()要返回的函數(shù)0,并且該方法的返回值touch()將完全取決于該$ttl值。對(duì)于第一個(gè),其他答案中有建議,第二個(gè)可以存檔returnCallback()。
$memcachedMock
->method('touch')
->will($this->returnCallback(function ($key, $val) {
return $val > 0;
}));
TA貢獻(xiàn)1821條經(jīng)驗(yàn) 獲得超6個(gè)贊
也許你可以看看這個(gè)工具:
基于 PHP 的命名空間回退策略 ( https://www.php.net/manual/en/language.namespaces.fallback.php ),它允許模擬 php 原生函數(shù),如 time()、date() 等。
- 2 回答
- 0 關(guān)注
- 173 瀏覽
添加回答
舉報(bào)
