Использование Delphi Mock Framework и побочные эффекты
Я использую довольно хорошую Delphi Mocks Framework и пытаюсь создать Mock класса, который содержит метод с "побочными эффектами", то есть это операция чтения, и в реальной реализации он устанавливает содержимое буфера, если чтение прошло успешно. Итак, мой вопрос: как мне посмеяться над этим "побочным эффектом"?
1 ответ
Решение
Вы можете использовать метод WillExecute на макете и передать делегата (см. Delphi.Mocks.pas для его подписи), который делает все, что вы хотите.