2015-09-25 13 views
0

進行單元測試我正在開始對我的項目進行單元測試,但即時通訊有一些問題。使用參數

我有一個名爲DataReader的類,它可以像這樣向FacebookRest類發送一個對象。

$facebook = new FacebookRest($this); 

我該如何調用這個類的單元測試?當我嘗試新的單元測試中的類,它會告訴我,我需要的DataReader

的參數我這樣做:

public function testFaceBook() 
{ 
    $facebook = new FacebookRest(); 
} 

有什麼建議?

+0

是班裏的'new'硬編碼嗎?如果是這樣,請改爲注入它。然後你可以用一個測試double來嘲笑這個依賴。 – Gordon

回答