2
所以我有了這個方法叫做LoginUser:用了PARAM懲戒方法調用和犀牛製品沒有返回值
public void LoginUser(out SystemUser userToLogin, string username)
剛走開始與犀牛嘲笑,我有一個小麻煩嘲諷通話並在測試Presenter代碼時從此方法返回值。這個例子中的正確語法是什麼?
所以我有了這個方法叫做LoginUser:用了PARAM懲戒方法調用和犀牛製品沒有返回值
public void LoginUser(out SystemUser userToLogin, string username)
剛走開始與犀牛嘲笑,我有一個小麻煩嘲諷通話並在測試Presenter代碼時從此方法返回值。這個例子中的正確語法是什麼?
請問this blog post有幫助嗎?代碼示例:
IList<RecordModel> ReadPaged(int pageNumber, int pageSize, out int recordCount);
...
recordRepositoryStub
.Stub(m => m.ReadPaged(pageNumber, pageSize, out recordCount))
.OutRef(250)
.Return(records);
基本上,尋找OutRef
方法,並用它來返回正確的結果:)
順便說一句,貴方法有要以這樣的形式?在void方法中使用out參數通常是一種設計氣味。
謝謝! 我沒有寫上述代碼,但是我想我可能會請求改變它... – Paul 2010-02-09 10:14:38