我有一個接口,ILoader,在我所定義的擴展方法CheckLoaderDatabaseConnection:在那裏告訴我,我有 //the extension method
public static class LoaderExtensions
{
public static void CheckLoaderDatabaseConnection(this ILoa
我的問題: 我試圖存根返回該實例的類方法類,但我得到了題爲測試下面的錯誤「創建具有CSV數據的實例」: Failures:
1) QuestionData.load_questions creates an instance with CSV data
Failure/Error: expect(question_data_class).to receive(:new).wi
我對單元測試非常熟悉,並且瞭解模擬和存根之間的區別。 Roy Osherove最簡單的解釋是,所有的假貨都是以存根的形式出現,直到你對他們斷言,然後他們是嘲弄。 同樣,我明白了。我的問題是「這是錯誤的使用一個假的情況下同時作爲模擬和存根?就拿從犀牛嘲笑文檔下面的例子(http://ayende.com/wiki/Rhino+Mocks+3.5.ashx) public void When_user