2014-02-20 58 views
1

我是新的單元測試和當前我有一個問題來驗證當前對象的子對象的方法。它甚至有可能嗎?我使用C#/ NUnit的/起訂量單元測試 - 孩子對象的驗證方法被稱爲

我會想做什麼會像:

_myProperty.setup(x=>x.child.someMether(It.IsAny<string>)).Verifiable(); 

感謝您的時間來閱讀我的問題。

+0

方法'someMether'在父級抽象,所以它必須存在於所有的孩子? –

回答

1

嘗試這樣的事情

_myProperty.Verify(x=>x.child.someMether(It.IsAny<string>)),Times.Once()) 

試試上面。它會驗證一個方法是否被調用一次