Laravelでクラスを模擬する方法を説明する良いチュートリアルはありますか?Laravel:クラスを模擬する方法
Laravelのドキュメント(5.2)はファサード、仕事、出来事を嘲笑することしか話していないので少し混乱しています(最後の2つは正直であったことはありませんでした。
これはbasicly Iテストする(例として簡略)シナリオである:
?php
class A
{
protected $B;
public function __construct($classB)
{
$this->B = $classB;
}
}
class B implements myInterface
{
public function methodToTest();
}
私はクラスにコンストラクタを送るクラスBを模擬します。私はインターフェイスと嘲笑クラスのための新しいファイルを作るべきですか?または、おそらく嘲笑ライブラリーを使用します(これはstackOverflowでいくつか参照してください)。ところで、私は嘲笑のクラスについてどこで読むことができますか?私はLaravelのドキュメントでそれを見つけることができません。
私は少し混乱していることを前に謝ります。それはPHPUnitのを拡張するため
ありがとうございました。それを考えないと私の愚かさ。 – Olof84