2009-01-09 19 views

cevap

20

Sana bu mockClass.Expect (m => m [0]) Dönüş (madde) çalışıyorum 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

kullanarak bir özellik anlamına varsayıyorum; ve bir Dizin 0'ın kapsam dışı olduğunu görüyorum. Herhangi bir fikrin var mı? – Brian

+0

@Brian ne tür "mockClass" nedir? – tvanfosson

+0

mockClass ConfigurationElementCollection devralınır ve hata gelir halka Ürün bu [int göstergesi] { elde { dönüş base.BaseGet Ürün olarak (indeks); } / { (! Base.BaseGet (indeks) = null) // onun alay rağmen İşte Başarısız olursa set { base.BaseRemoveAt (endeks) saplama; } this.BaseAdd (index, (ConfigurationElement) değeri); } } – Brian

İlgili konular