Я пытаюсь протестировать виртуальный метод и во время отладки в VS 2017 не могу ввести метод, чтобы увидеть, что он делает. Похоже, что метод не вызывается, потому что я создал его с помощью GenerateStub из MockRepository.
То, что я пытаюсь сделать, - это ввести свой метод и делать заглушки в вызовах, которые я не хочу, чтобы он вводил, и хочу получить ожидаемый результат, чтобы, наконец, выполнить алгоритм.
Меня смущает разница между ними.
Мой вопрос: когда и почему я должен использовать GeneratePartialMock и GenerateStub в Rhino.Mocks?