2011-12-07 39 views
0

我正在使用Rhino.Mocks來模擬對象以便單元測試我的.net應用程序。我想嘲笑一個靜態類。如果有人知道如何做到這一點,請提出建議。如何使用Rhino創建靜態類的模擬

+0

靜態方法和類很難測試! – c0deNinja

+2

這也已經被覆蓋了:http://stackoverflow.com/questions/540239/mocking-static-methods-using-rhino-mocks – c0deNinja

+0

嘲笑是創建符合一些抽象的實例,沒有真正的實現。這不是他們曾經打算做的事情。我知道你可以用typemock和類似的東西做這樣的事情,但它遠離了意圖,並且表明設計中存在更大的問題。如果一個靜態方法正在做一些外部依賴的事情,以至於你會嘲笑它,它可能不應該是一個靜態方法。 –

回答

相關問題