私はlaravel 4のクエリビルダを中心にいくつかの機能を構築しました.特定の部分をテストするには、次のようなことをする必要があります:
$dateTimeObject = new DateTime; // some other stuff with this object
$q->shouldReceive('where')->once()->with('baz', '>=', $dateTimeObject);
問題は、私がこれを行うたびに、嘲笑がそれを文字列に変換しようとし、エラーが発生することです:
Object of class DateTime could not be converted to string
どうすればこれを回避できますか?
(テストにはphpunitとmockeryを使用しています)