2010-11-11 89 views
1

由於獲取客戶升級的問題,我們仍處於.net v2(C#)狀態。我正在使用模擬框架,但不希望方法名稱作爲字符串到處都是。在.net V2中使用模擬框架

在過去,我使用過Moq,但不相信它可以與.net v2一起使用。

我應該看什麼選項?

回答

3

Rhino Mocks工作正常。

+0

它是否允許我以「保存」方式(使用.net 2)設置mock,例如,而不必將方法名稱作爲字符串傳遞? – 2010-11-11 12:02:52

+0

是的。在測試的「記錄」階段,您可以調用您希望模擬的接口方法,並傳入預期的參數值。在內部,Rhino Mocks記錄了這些虛擬接口調用以用於「回放」階段。 IMO比Moq更聰明,因爲它是在'Expression'存在之前設計的。 – 2010-11-11 12:26:30