Поскольку я использую RhinoMocks версии 3.6 и не использую Record-Replay и не вызываю методы Verify для утверждения на имитаторах;
Вы можете объяснить, в чем разница между ними очень просто?
MockRepository.GenerateMock()
MockRepository.GeneratePartialMock()
MockRepository.GenerateStrictMock()
Примечание: я все время использую .GenerateMock для создания своих макетов, и я утверждаю вызовы методов, уже предоставляя ожидаемые аргументы.