diff --git a/docs/ru/guides/common-tips.md b/docs/ru/guides/common-tips.md index a0056d95a..76c42163d 100644 --- a/docs/ru/guides/common-tips.md +++ b/docs/ru/guides/common-tips.md @@ -132,6 +132,20 @@ mount(Component, { }) ``` +### Подмена компонентов + +Вы можете переопределить компоненты, зарегистрированные глобально или локально, используя опцию `stubs`: + +```js +import { mount } from '@vue/test-utils' + +mount(Component, { + // Компонент globally-registered-component + // будет заменяться пустой заглушкой + stubs: ['globally-registered-component'] +}) +``` + ### Работа с маршрутизацией Поскольку маршрутизация по определению имеет отношение к общей структуре приложения и включает в себя несколько компонентов, её лучше всего тестировать с помощью интеграционных или end-to-end тестов. Для отдельных компонентов, которые используют возможности `vue-router`, вы можете создать моки с использованием упомянутых выше методов.