1
我在玩Rhino Mocks並試圖在模擬對象上設置一些虛擬結果,所以當它們在我的工廠方法中調用時,我不必擔心關於數據。Rhino Mocks - 設置非虛擬方法的結果
但我碰到了一個障礙,我想要有虛擬結果的方法導致異常,因爲它們不是虛擬。
我有這樣的代碼:
using(mock.Record()){
SetupResult.For(service.SomeMethod()).Return("hello world");
}
是否SomeMethod
方法已經成爲一個虛擬的是有嘲笑的結果?
另外,SetupResult.For
和Expect.Call
之間有什麼區別?
謝謝,這解釋得很好。當我發現這個時,我正在對Typemock和Rhino Mocks進行比較。 Typemock可以嘲諷非虛擬化,所以它在我的書中至今還是一個優點。 – 2008-12-05 07:11:14