2009-01-09 42 views

回答

20

我假設你意味着使用this[]

var mockClass = MockRepository.GenerateMock<MockClass>(); 

    mockClass.Expect(m => m["key"]).Return("value"); // return a value 
    mockClass.Expect(m => m["key2"] = "value2"); // set a value 

    ... some test in here using something that depends on mockClass... 


    mockClass.VerifyAllExpectations(); 
+0

我試圖此 mockClass.Expect(M => M [0])返回(項目)的屬性。 我得到一個索引0超出範圍。 任何想法? – Brian 2011-11-10 18:32:13