2010-08-13 55 views
0

我有以下行,試圖創建一個具體類型的模擬:RhinoMocks - 嘲笑具體類型 - 運行構造

AddPropPersonalCOI = MockRepository.GenerateMock<SomeType>(ObjectFactory.GetInstance<paramType1>(), ObjectFactory.GetInstance<paramType2>()); 

Assert.IsNotNull(AddPropPersonalCOI.view); 

其實我已經踏進問題的構造,看着它執行,看着視圖屬性被賦值給傳遞給構造函數的值(我確認它不是null),然而assert失敗。

是的,查看是virtual

任何人都知道我在做什麼錯了?

回答

1

如果view是虛擬的,您需要設置它的期望值才能使用它。當您在預期模式下調用方法和屬性時,Rhino Mocks會爲您提供null值。

+0

現在我認爲它是完美的。謝謝! – 2010-08-13 20:46:35