2014-02-20 5 views
1

Я новичок в модульном тесте и текущем состоянии У меня есть проблема проверки метода дочернего объекта текущего объекта. Возможно ли это? Я использую C#/NUnit/Moqunit test - метод проверки дочернего объекта называется

Что я хотел бы сделать, как:

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

Спасибо за ваше время, чтобы прочитать мой вопрос.

+0

Является ли метод 'someMether 'абстрактным в родительском, чтобы он существовал во всех дочерних элементах? –

ответ

1

Try что-то вроде этого

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

Попробуйте выше. Он будет проверять, что был вызван метод.