1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/yangdechao_admin-guage-notes

В этом репозитории не указан файл с открытой лицензией (LICENSE). При использовании обратитесь к конкретному описанию проекта и его зависимостям в коде.
Клонировать/Скачать
26Java中单元测试总结.md 1.2 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
Отправлено 24.06.2025 02:12 0782333

1.@InjectMocks, @Spy, @Mock

@InjectMocks: создает экземпляр, который может вызывать методы реального кода, а остальные моки, созданные с помощью @Mock (или @Spy) аннотаций, будут внедрены в этот экземпляр.

@Mock: все вызовы функций выполняются как мок (то есть как вымышленные функции), реальная часть не выполняется.

@Spy: все вызовы функций выполняются как реальные функции.

Моки и спай в Mockito могут использоваться для перехвата объектов и методов, которые еще не реализованы или не ожидают реальных вызовов, и установки для них пользовательского поведения. Основное различие между моками и спай заключается в том, что моки не выполняют реальные вызовы, а спай выполняет реальные вызовы.

Опубликовать ( 0 )

Вы можете оставить комментарий после Вход в систему

1
https://api.gitlife.ru/oschina-mirror/yangdechao_admin-guage-notes.git
git@api.gitlife.ru:oschina-mirror/yangdechao_admin-guage-notes.git
oschina-mirror
yangdechao_admin-guage-notes
yangdechao_admin-guage-notes
master