Я использую RhinoMocks без проблем для проверки с помощью AssertWasCalled, если мой метод вызывался с простыми параметрами, такими как Arg.Is.Equal (1) и т. Д.
Однако, это терпит неудачу, когда я пытаюсь ожидать сложного объекта моего собственного создания, например
Arg<CustomClass>.Is.Equal(CustomClassInstance)
Конечно, я хорошо знаю, что это не должно работать, потому что ссылки не совпадают. Однако мой вопрос: как мне заставить это работать? Как заставить RhinoMocks ожидать объект с определенными значениями внутри?