1
我試圖測試在Rhino Mocks
中執行更新的方法。傳遞給更新的類非常豐富,所以我只想檢查它的一個屬性(狀態)。在Rhino Mocks中檢查在Expect.Call上傳遞的屬性
有沒有簡單的方法來做到這一點Expect.Call()
?
我試圖測試在Rhino Mocks
中執行更新的方法。傳遞給更新的類非常豐富,所以我只想檢查它的一個屬性(狀態)。在Rhino Mocks中檢查在Expect.Call上傳遞的屬性
有沒有簡單的方法來做到這一點Expect.Call()
?
至於我能理解你有一些類,這是在 Update()
方法中傳遞的實例,並要確保Update()
方法設置傳入的對象的Status
屬性一些期望值。
讓我們想象一些德班,因爲你沒有提供任何代碼:
IInstance mockedInstance = MockRepository.GenerateMock<IInstance>();
mockedInstance.Expect(m => m.Status).PropertyBehaviour().Repeat.Any();
mockedInstance.Status = "Some initial status value";
someService.Update(mockedInstance);
Assert.AreEqual("Post Update status value", mockedInstance.Status);
您可以通過更新是什麼意思?給一些代碼示例 – sll
我的意思是它調用了一個方法,我希望能夠檢查傳入的參數 –