2
我有一個在Silverlight應用程序中的服務器上運行的域服務類。即類是這樣定義的,單元測試RIA服務
public class UpgradeToolDomainService : DomainService
{
...
}
我使用RIA服務,這意味着在客戶端上它產生的代碼看起來像這樣,
public sealed partial class UpgradeToolDomainContext : DomainContext
{
...
}
有這個問題是我想嘲笑在單元測試我的客戶端代碼時,使用Rhino mocks模塊的UpgradeToolDomainContext,但該類是密封的,Rhino mocks不支持嘲笑密封類。
您怎麼看?即是否有可能將生成的代碼更改爲不密封?或者其他明顯的解決方案?
這不是一個很好的解決方案,並在一天結束時不起作用。我在這裏發現這是我正在嘗試運行在此刻http://www.nikhilk.net/NET-RIA-Services-ViewModel-Pattern-2.aspx – peter